@charset "UTF-8";
/*****************************************************************************
*    Proyecto: INTRODUCIR NOMBRE DEL PROYECTO
*    Titulo: modules.css
*    Desripcion: Estilos para la realización de los modulos
******************************************************************************/
/*****************************************************************************
*    Proyecto: INTRODUCIR NOMBRE DEL PROYECTO
*    Titulo: config.scss
*    Desripcion: Configuracion de rutas y entorno para SASS, NO DEBE GENERAR
*                ESTILOS
******************************************************************************/


.newsPopularBank{
    color: #c40038 !important;
    margin-right: 3em;
    background-color: #ddd;
    padding-left: 5px;
    padding-right: 5px;
    padding-bottom: 2px;
    padding-top: 2px;
}
.imgRisk {
	margin-left:6%;
}
.img-sendo-dubble{
	width: 44em !important;
    margin-top: -2em;
    margin-left: -4em;
    margin-bottom: -2em;
}
.alert-liquid{
	padding-left: 1em;
	padding-left: 1em;
    padding-right: 1em;
    margin-right: -5em;
}
.table-faqs{
	border: solid thin; 
	border-collapse: collapse; 
	empty-cells: hide;
	border-left:none;
	border-top:none;
}
.table-faqs th td{
	border: solid thin;
	padding: 0.5rem 2rem;
	border-right: solid thin;
	
}
.table-faqs tbody{
	border-left: solid thin;
}
.table-faqs th {
	white-space: nowrap;
	padding: 0.2em; 
	vertical-align: middle; 
	text-align: center;
	border-right: solid thin;
	font-weight: bold;
}
.table-faqs td {
	border-right: solid thin;
	vertical-align: top; 
	padding-right:1em;
	text-align: center;
}
.emptyborder{
	border-left:none !important;
	border-top:none !important;
}
.norightborder{
	border-right:none !important;
}
.bordertop{
	border-top:solid thin;
	text-align:left !important;
}
.table-title{
	border-bottom:solid thin;
	border-top:solid thin;
	background-color: #C40000;
}
.table-bold{
	font-weight: bold;
	background-color: #C40000;
}
.clientaccess{
	position: absolute;
	bottom: -5px;
  }  
.risk-indicator{
    width: 75%;
}
.btn_cookie{
	color: #ff8080;
}
.show-it{
		
		}
.hidde-it{
		display:none;
		overflow:hidden;
		max-height:0;
		-moz-transition:all,1s 1s;
		-o-transition:all,1s 1s;
		-webkit-transition:all,1s 1s;
		transition:all 1s 1s
		
		}
.is-hidden{
		visibility:hidden!important
		}
.is-no-displayed{
		display:none!important
		}
				
.cookies-policy{
	color: #fff;
	background-color:rgba(0,0,0,.75);
	position: fixed;
    width: 100%;
    margin: 0px;
    left: 0px;
    bottom: 0px;
    padding: 5px;
    z-index: 10000;
    text-align: center;
	-webkit-border-radius: 4px;
    border-radius: 4px;
	border: 1px solid #ddd;
	opacity: 0.99;
	filter: alpha(opacity=99); /* For IE8 and earlier */
	}
.cookies-policy p{
		width:100%
		font-family: Helvetica Neue,Helvetica,Arial,sans-serif;
		}
.btn_link:focus .btn_link:visited {
    color: #333;
	}
.hpcokie{
	font-family: 'Helvetica Neue', Helvetica, Arial, sans-serif;
    font-size: small;
	
}
@media only screen and (min-width:767px){
	
	.cookies-policy p{
		margin-bottom:7px;
		width:90%;
		float:left;
		font-size:12px
		}
		}


.mod_header {
  border-bottom: 2px solid #AB0822;
  min-height: 4.875em;
}

.mod_header .hdr-logo {
  float: left;
  width: 11.813em;
  /*padding: 0.75em 0;*/
}

.mod_header nav.navbar {
  position: relative;
  margin: 0;
  background: none;
  border: 0;
  z-index: 1000;
}

.mod_header nav.navbar .collapsing {
  position: absolute;
  top: 0;
}

.mod_header nav.navbar .in {
  position: absolute;
  top: 0;
}

.mod_header .navbar-nav {
  float: right;
  margin: 0.8125em 0 0;
}

.mod_header .navbar-nav .item {
  font-family: Geomanist-WZ-regular;
  font-size: 0.875em;
  color: #1F1F1F;
}

.mod_header .navbar-nav .item:hover {
  font-family: Geomanist-WZ-book;
  color: #C40038;
}

.mod_header .navbar-nav .active .item {
  font-family: Geomanist-WZ-book;
  color: #C40038;
}

.mod_header .navbar-nav .active .item:hover {
  font-family: Geomanist-WZ-book;
  color: #C40038;
}

.mod_header .close-tab {
  display: none;
}

.mod_header .nav-item {
  padding: 0 1.5em 0 1.1em;
}

.mod_header .item {
  padding: 1.038em 0 0.9375em 2.7em;
  background: no-repeat left center;
}

.mod_header .tarjetas .item {
  background-image: url(../images/modules/mod_header/icons-sprite.png);
  background-position: -66px -437px;
}

.mod_header .tarjetas .item:hover {
  background-image: url(../images/modules/mod_header/icons-sprite.png);
  background-position: 0 -497px;
  background-color: transparent;
}

.mod_header .tarjetas .item:focus {
  background-image: url(../images/modules/mod_header/icons-sprite.png);
  background-position: 0 -497px;
  background-color: transparent;
}

.mod_header .tarjetas.active .item {
  background-image: url(../images/modules/mod_header/icons-sprite.png);
  background-position: 0 -497px;
  background-color: transparent;
}

.mod_header .tarjetas.active .item:hover {
  background-color: transparent;
}

.mod_header .tarjetas.active .item:focus {
  background-image: url(../images/modules/mod_header/icons-sprite.png);
  background-position: 0 -497px;
  background-color: transparent;
}

.mod_header .ahorro .item {
  background-image: url(../images/modules/mod_header/icons-sprite.png);
  background-position: -531px 8px;
}

.mod_header .ahorro .item:hover {
  background-image: url(../images/modules/mod_header/icons-sprite.png);
  background-position: -462px -60px;
  background-color: transparent;
}

.mod_header .ahorro .item:focus {
  background-image: url(../images/modules/mod_header/icons-sprite.png);
  background-position: -462px -60px;
  background-color: transparent;
}

.mod_header .ahorro.active .item {
  background-image: url(../images/modules/mod_header/icons-sprite.png);
  background-position: -462px -60px;
  background-color: transparent;
}

.mod_header .ahorro.active .item:hover {
  background-color: transparent;
}

.mod_header .ahorro.active .item:focus {
  background-image: url(../images/modules/mod_header/icons-sprite.png);
  background-position: -462px -60px;
  background-color: transparent;
}

.mod_header .contacto .item {
  background-image: url(../images/modules/mod_header/icons-sprite.png);
  background-position: -198px -319px;
}

.mod_header .contacto .item:hover {
  background-image: url(../images/modules/mod_header/icons-sprite.png);
  background-position: -132px -377px;
  background-color: transparent;
}

.mod_header .contacto .item:focus {
  background-image: url(../images/modules/mod_header/icons-sprite.png);
  background-position: -132px -377px;
  background-color: transparent;
}

.mod_header .contacto.active .item {
  background-image: url(../images/modules/mod_header/icons-sprite.png);
  background-position: -132px -377px;
  background-color: transparent;
}

.mod_header .contacto.active .item:hover {
  background-color: transparent;
}

.mod_header .contacto.active .item:focus {
  background-image: url(../images/modules/mod_header/icons-sprite.png);
  background-position: -132px -377px;
  background-color: transparent;
}

.mod_header .clientes {
  border: 1px solid #212121;
  border-radius: 3px;
  margin-top: 0.2em;
  padding: 0 1.3em;
}

.mod_header .clientes .item {
  background-image: url(../images/modules/mod_header/icons-sprite.png);
  background-position: -396px -128px;
  padding: 0.8em 0.2em 0.8em 2.5em;
}

.mod_header .clientes .item:hover {
  background-image: url(../images/modules/mod_header/icons-sprite.png);
  background-position: -264px -260px;
  background-color: transparent;
}

.mod_header .clientes .item:focus {
  background-image: url(../images/modules/mod_header/icons-sprite.png);
  background-position: -264px -260px;
  background-color: transparent;
}

.mod_header .clientes.open {
  border-color: #C40038;
  background-color: #C40038;
}

.mod_header .clientes.open .item {
  color: #fff;
  background-image: url(../images/modules/mod_header/icons-sprite.png);
  background-position: -330px -194px;
  background-color: transparent;
}

.mod_header .clientes.open .item:focus {
  color: #fff;
  background-color: transparent;
}

.mod_header .clientes.open .item:hover {
  color: #fff;
  background-color: transparent;
}

.mod_header .open .dropdown-menu {
  left: auto;
  right: -0.1em;
  width: 247%;
  padding: 0;
  border: 0;
  border-top: 4px solid #C40038;
  border-radius: 0;
  box-shadow: 1px 2px 3px #aaa;
  background: #fff url(../images/modules/mod_header/bg-submenu.png) left repeat-y;
}

.mod_header .submenu-item {
  float: left;
  min-height: 18.5em;
  width: 52.3%;
  padding: 5.8em 0 0;
  background: transparent url(../images/modules/mod_header/ico-acceso-banca.png) no-repeat 2.9em 2.2em;
}

.mod_header .submenu-item:first-child {
  width: 47.7%;
  background: url(../images/modules/mod_header/ico-acceso-tarjeta.png) no-repeat 2.9em 2.2em;
}

.mod_header .submenu-item .text {
  font-family: Geomanist-WZ-light;
  font-size: 1.148em;
  color: #1f1f1f;
  padding: 0 2em 1.8em 2.5em;
}

.mod_header .submenu-item .link {
  background: transparent url("../images/modules/icons/ico-redrow-right.png") no-repeat scroll right center;
  color: #c40038;
  display: inline-block;
  font-family: Geomanist-WZ-medium;
  margin: 0 5% 3em 0;
  padding: 0 1.4em 0 2.9em;
  white-space: normal;
}

.mod_header .submenu-item .font {
  font-family: Geomanist-WZ-regular;
}

.mod-mainHead {
  background-color: #FAFAFA;
}

.mod-mainHead .show-mobile {
  display: none;
}

.mod-mainHead .hidden-mobile {
  display: block;
}

.mod-mainHead .no-relative {
  position: static;
}

.mod-mainHead .mhd-Container {
  position: relative;
  float: left;
  width: 100%;
}

.mod-mainHead .mhd-Container.md-content .mhd-contentTit {
  margin-top: 0.875em;
  margin-bottom: 1.1875em;
}

.mod-mainHead .cont_img .img {
  position: absolute;
  bottom: 0;
  right: 0;
  float: left;
  width: 32em;
}

.mod-mainHead .cont_img .imgT {
  display: none;
  position: absolute;
  bottom: 0;
  right: 0;
  float: left;
  width: 22em;
}

.mod-mainHead .cont_img .imgM {
  display: none;
  float: left;
  width: 100%;
}

.mod-mainHead .mhd-contentText {
  float: left;
  width: 85%;
  margin-bottom: 1.875em;
}

.mod-mainHead .mhd-contentTit {
  font-family: Geomanist-WZ-book;
  font-size: 2em;
  color: #C40038;
  margin: 1.4em 0 0.25em;
}

.mod-mainHead .mhd-contentSubTit {
  font-family: Geomanist-WZ-regular;
  font-size: 1.125em;
  color: #AB0822;
  margin: 0 0 1em;
}

.mod-mainHead .mhd-contentParraf {
  font-family: Geomanist-WZ-light;
  font-size: 1.125em;
  margin: 0 0 1.8em;
}

.mod-mainHead .mhd-contentParraf .font {
  font-family: Geomanist-WZ-regular;
}

.mod-mainHead .btn-banner-dc {
  width: 19.625em;
}

.mod-mainHead.mhd-bg-type-2 .mhd-contentTit {
  margin-top: 0;
}

.mod-mainHead.mhd-bg-type-2 .mhd-contentParraf {
  margin-bottom: 1em;
}

.mod-mainHead.mhd-bg-type-2 .btn-banner-dc {
  width: 56%;
}

.mod-mainHead.mhd-bg-type-2 .cont_img {
  float: right;
  width: 10em;
  margin-right: 13.7%;
  margin-top: 2.25em;
}

.mod-mainHead.mhd-bg-type-2 .cont_img .img {
  float: left;
  width: 100%;
}

.mod-mainHead.mhd-bgTrajetas {
  background: #FAFAFA;
}

.mod-mainHead.mhd-bgCuentas {
  background: #FAFAFA;
}

.mod-mainHead.mhd-bgDepositos {
  background: #FAFAFA;
}

.mod-mainHead.short-title .mhd-return {
  display: inline-block;
  margin: 0.7em 0 0 0;
  padding: 0 0 0 1.3em;
  font-family: Geomanist-WZ-regular;
  font-size: 1em;
  color: #1F1F1F;
  background: url(../images/modules/icons/ico-greyrow-left.png) no-repeat left center;
}

.mod-mainHead.short-title.mhd-link .mhd-contentTit {
  margin: 0.4em 0 0.25em;
}

.mod-mainHead.short-title.mhd-link .mhd-contentText {
  margin-bottom: 0.85em;
}

.mod-mainHead.md-noBanner .mhd-contentText {
  float: left;
  width: 85%;
  margin-bottom: 0;
}

.mod_botonSimple {
  float: left;
  width: 16em;
}

.mod_botonSimple .btn_link {
  font-family: Geomanist-WZ-medium;
  font-size: 0.875em;
  color: #FFFFFF;
  background-color: #C40038;
  text-align: center;
  width: 100%;
  float: left;
  border-bottom: 5px solid #AB0822;
  padding: 0.75em 3%;
  border-radius: 3px;
}

.mod_botonSimple.btnSmp {
  padding: 0 1% 0 2%;
}

.mod_botonSimple.btntb {
  display: none;
}

.mod_botonSimple.btnM {
  display: none;
}

.mod-mainContent.detalleTajeta {
  margin-top: 2.6875em;
}

.mod-mainContent.detalleCuenta {
  padding-top: 2.5em;
}

.mod-mainContent .mct-tit {
  font-family: Geomanist-WZ-regular;
  font-size: 1.5em;
  color: #AB0822;
  margin-bottom: 1.1em;
}

.mod-mainContent.md-generica {
  padding-top: 2.1875em;
}

.mod-mainContent.md-generica .mct-tit {
  margin-bottom: 0.75em;
}

.mod-mainContent .ico-bank {
  background: url(../images/modules/icons/ico-bank.png) no-repeat center center;
}

.mod-mainContent .ico-bank.size {
  width: 38px;
  height: 40px;
}

.mod-mainContent .ico-card {
  background: url(../images/modules/icons/ico-card.png) no-repeat center center;
}

.mod-mainContent .ico-card.size {
  width: 40px;
  height: 30px;
}

.mod-mainContent .ico-geo {
  background: url(../images/modules/icons/ico-geo.png) no-repeat center center;
}

.mod-mainContent .ico-geo.size {
  width: 16px;
  height: 21px;
}

.mod-mainContent .ico-message {
  background: url(../images/modules/icons/ico-message.png) no-repeat center center;
}

.mod-mainContent .ico-message.size {
  width: 20px;
  height: 14px;
}

.mod-mainContent .ico_telephone-small {
  background: url(../images/modules/icons/ico_telephone-small.png) no-repeat center center;
}

.mod-mainContent .ico_telephone-small.size {
  width: 20px;
  height: 20px;
}

.mod-list {
  float: left;
  width: 100%;
}

.mod-list.lst-gen .lst-parraf {
  font-family: Geomanist-WZ-regular;
}

.mod-list.lst-gen .lst-parraf.frs-parraf {
  width: 98%;
  letter-spacing: 0.004em;
  line-height: 1.3em;
}

.mod-list.lst-gen .lst-parraf .lst-text {
  display: inline;
  font-family: Geomanist-WZ-light;
}

.mod-list.lst-gen .lst-ul {
  padding-left: 0;
  padding-top: 1.25em;
  width: 98%;
}

.mod-list.lst-gen .lst-ul .lst-li {
  padding-bottom: 0.3em;
  padding-left: 2.5em;
  background-position: 1px 5px;
}

.mod-list .lst-ul {
  width: 88%;
  padding-left: 0.9em;
}

.mod-list .lst-li {
  background: url("../images/modules/icons/sprite-bullets.png") no-repeat left top transparent;
  padding: 0 0 0.8em 2.4em;
}

.mod-list .lst-parraf {
  display: block;
  font-family: Geomanist-WZ-regular;
  font-size: 1.125em;
}

.mod-list .lst-text {
  display: block;
  font-family: Geomanist-WZ-light;
  font-weight: normal;
}

.mod-list .lst-text.lst-parraf-inline {
  display: inline;
}

.mod-list .mod_video {
  margin-top: 1.375em;
}

.mod-list .mod_video .mdv-tit {
  margin-bottom: 0.6875em;
  font-family: Geomanist-WZ-regular;
  font-size: 1.125em;
  color: #AB061F;
}

.mod-list .mod_video .lst-parraf.frs-parraf {
  width: 99%;
  letter-spacing: 0em;
  line-height: 1.2em;
}

.mod-list .mod_video .cont-video {
  position: relative;
}

.mod-list .mod_video .cont-video .md-cntVideo {
  margin-top: 1.875em;
  width: 100%;
}

.mod-list .mod_video .cont-video .md-cntVideo .img {
  width: 100%;
}

.mod-list .mod_video .cont-video .vd-play {
  position: absolute;
  top: 10.3125em;
  left: 46%;
  width: 69px;
  height: 69px;
  text-indent: -9999px;
  background: url("../images/modules/icons/ico_play.png") no-repeat center;
}

.mod-list .mod_video .lst-ul {
  width: 99%;
}

.mod-list .mod_tabla {
  margin-top: 1.6875em;
}

.mod-list .mod_tabla .mdv-tit {
  margin-bottom: 0.6875em;
  font-family: Geomanist-WZ-regular;
  font-size: 1.125em;
  color: #AB061F;
}

.mod-list .mod_tabla .lst-parraf.frs-parraf {
  width: 100%;
  letter-spacing: 0em;
  line-height: 1.3em;
}

.mod-list .mod_tabla .lst-ul {
  width: 99%;
}

.mod-list.lst-parr .lst-parraf {
  padding: 0 0 1.5em 0;
}

.mod-list .lst-link {
  margin: 1em 0 0.2em;
}

.mod-list .lst-link .md-link {
  padding-right: 1.5em;
  font-family: Geomanist-WZ-medium;
  font-size: 0.875em;
  color: #C40038;
  background: transparent url(../images/modules/icons/ico_arrowRight.png) no-repeat scroll right center;
}

.mod-list_box {
  float: left;
  width: 100%;
  margin: 1.3125em 0 1.0625em;
  padding-left: 2%;
}

.mod-list_box .lst-li {
  background: url("../images/modules/icons/sprite-bullets.png") no-repeat left top transparent;
  padding: 0 0 0.7em 2.5em;
}

.mod-list_box .lst-li.ico-click {
  padding-right: 5%;
  padding-left: 3.875em;
  padding-bottom: 1.5625em;
  background: url("../images/modules/icons/ico_mano.png") no-repeat left top;
}

.mod-list_box .lst-li.ico-click .lst-parraf {
  padding-top: 0.3125em;
  line-height: 1.3em;
}

.mod-list_box .lst-li.ico-lapiz {
  padding-right: 5%;
  padding-left: 3.875em;
  padding-bottom: 1.875em;
  background: url("../images/modules/icons/ico_lapiz.png") no-repeat 4px 7px;
}

.mod-list_box .lst-li.ico-lapiz .lst-parraf {
  padding-top: 0.3125em;
  line-height: 1.3em;
}

.mod-list_box .lst-li.ico-folios {
  padding-right: 5%;
  padding-left: 3.875em;
  padding-bottom: 1.875em;
  background: url("../images/modules/icons/ico_document.png") no-repeat left top;
}

.mod-list_box .lst-li.ico-folios .lst-parraf {
  padding-top: 0.3125em;
  line-height: 1.3em;
}

.mod-list_box .lst-li.ico-reloj {
  padding-right: 5%;
  padding-left: 3.875em;
  padding-bottom: 1.5625em;
  background: url("../images/modules/icons/ico_reloj.png") no-repeat left 6px;
}

.mod-list_box .lst-li.ico-reloj .lst-parraf {
  padding-top: 0.3125em;
  line-height: 1.3em;
}

.mod-list_box .lst-li.ico-telephone {
  padding-right: 5%;
  padding-left: 3.875em;
  padding-bottom: 1.5625em;
  background: url("../images/modules/icons/ico_telephone.png") no-repeat left 6px;
}

.mod-list_box .lst-li.ico-telephone .lst-parraf {
  padding-top: 0.3125em;
  line-height: 1.3em;
}

.mod-list_box .lst-parraf {
  font-family: Geomanist-WZ-regular;
}

.mod-list_box .lst-text {
  font-family: Geomanist-WZ-regular;
  font-size: 1em;
  display: block;
}

.mod-list_box .lst-text.bold {
  font-family: Geomanist-WZ-regular;
}

.mod-list_box .lst-text_resalt {
  color: #AB0822;
}

.mod-box {
  border: 1px solid #F3E0E6;
  background-color: #FFF2F7;
  width: 100%;
  padding: 1.375em 5%;
  float: left;
  width: 100%;
}

.mod-box.type-2 {
  margin-top: 1.625em;
  padding: 1em 4% 1.5em 3%;
  width: 94.3%;
  background-color: #FFFBFD;
  border: 1px solid #F3E0E6;
}

.mod-box.type-2 .md-linkBox {
  display: block;
  margin-top: 0.75em;
  padding-left: 1.875em;
  padding-bottom: 0.0625em;
  background: url("../images/modules/icons/ico-download.png") no-repeat center left;
}

.mod-box.type-2 .ty2-text {
  width: 75%;
}

.mod-box.type-2 .ty2-img {
  width: 25%;
  padding: 0px 0px 0px 2%;
}

.mod-box .box-tit {
  font-family: Geomanist-WZ-regular;
  font-size: 1.1125em;
  color: #AB0822;
  padding-bottom: 0.9em;
  border-bottom: 1px solid #F3E0E6;
}

.mod-box .mod_botonSimple {
  width: 100%;
}

.mod-box .md-textBox {
  color: #1f1f1f;
  font-size: 1.125em;
  font-family: Geomanist-WZ-light;
  letter-spacing: 0.003em;
}

.mod-box .md-linkBox {
  color: #C40038;
  font-size: 1em;
  font-family: Geomanist-WZ-regular;
}

.mod-box.mod-box-dc {
  padding: 0.6875em 4% 1.6em 4%;
}

.mod-box.mod-box-dc .box-tit {
  padding-left: 2%;
  padding-right: 2%;
  padding-bottom: 0.68em;
  line-height: 1.2em;
}

.mod-box.mod-box-dc .box-subTit {
  padding-left: 2%;
  padding-right: 2%;
  margin-top: 0.375em;
  border-bottom: 1px solid #F3E0E6;
  padding-bottom: 0.75em;
  margin-bottom: 0.625em;
}

.mod-box.mod-box-dc .md-title {
  margin-top: 0.375em;
  color: #1f1f1f;
  font-family: Geomanist-WZ-regular;
}

.mod-box.mod-box-dc .md-description {
  margin-top: 0.375em;
  line-height: 1.25em;
  font-family: Geomanist-WZ-light;
  color: #1f1f1f;
}

.mod-box.mod-box-dc .md-description .md-link {
  position: relative;
  padding-right: 6%;
  font-size: 0.875em;
  font-family: Geomanist-WZ-medium;
  font-family: Geomanist-WZ-medium;
  color: #AB0721;
  background: url("../images/modules/icons/ico-redrow-right.png") no-repeat right center;
}

.mod-box.mod-box-dc .md-text {
  padding-left: 2%;
  padding-right: 2%;
  color: #1f1f1f;
  font-family: Geomanist-WZ-regular;
}

.mod-box.mod-box-dc .mod-list_box {
  padding-left: 2%;
  padding-right: 2%;
  margin-top: 0.9375em;
}

.mod-box.mod-box-dc .lst-ul .lst-li {
  padding-left: 3.625em;
  padding-bottom: 1.2em;
  background-position: 2% 0.05em;
}

.mod-box.mod-box-dc .lst-ul .lst-parraf {
  line-height: 1.2em;
}

.mod-box.mod-box-dc .lst-ul .lst-parraf .des {
  display: block;
  margin-top: 0.18em;
  padding-left: 0;
  font-size: 1.25em;
  color: #1f1f1f;
}

.mod-box.mod-box-dc .mod_botonSimple {
  padding-left: 2%;
  padding-right: 2%;
}

.mod-box .des {
  display: inline;
  font-size: 1em;
  font-family: Geomanist-WZ-book;
  color: #1f1f1f;
}

.mod_tarjeta {
  margin-top: 1.45em;
}

.mod_tarjeta .mct-tit {
  margin-bottom: 1.0625em;
  font-size: 1.625em;
}

.mod_tarjeta .md-linkTarj {
  display: block;
  width: 100%;
  text-decoration: none;
}

.mod_tarjeta .md-linkTarj:hover {
  border: 1px solid #F3E0E6;
  background: #FFF2F7;
  box-shadow: 4px 4px 2px -2px rgba(0, 0, 0, 0.3);
  -webkit-box-shadow: 4px 4px 2px -2px rgba(0, 0, 0, 0.3);
  -moz-box-shadow: 4px 4px 2px -2px rgba(0, 0, 0, 0.3);
}

.mod_tarjeta .cont-tarj {
  position: relative;
  padding: 1.0625em 3%;
  min-height: 17.25em;
  border: 1px solid #F3E0E6;
}

.mod_tarjeta .cont-tarj .md-contImg {
  display: inline-block;
  width: 13.375em;
  vertical-align: top;
}

.mod_tarjeta .cont-tarj .md-contImg .img {
  width: 100%;
}

.mod_tarjeta .cont-tarj .md-contImg .imgM {
  display: none;
}

.mod_tarjeta .cont-tarj .md-itemList {
  display: inline-block;
  margin-left: 4%;
  width: 56.3%;
  vertical-align: top;
}

.mod_tarjeta .cont-tarj .md-itemList .md-title {
  margin-bottom: 0.875em;
  font-family: Geomanist-WZ-book;
  font-size: 1.25em;
  color: #AB0620;
}

.mod_tarjeta .cont-tarj .md-itemList .md-title .sb-ttl {
  display: block;
  color: #1F1F1F;
  font-family: Geomanist-WZ-regular;
}

.mod_tarjeta .cont-tarj .md-itemList .md-listVent .md-item {
  padding-left: 2.25em;
  padding-bottom: 0.5em;
  background: url("../images/modules/icons/sprite-bullets.png") no-repeat left top transparent;
}

.mod_tarjeta .cont-tarj .md-itemList .md-listVent .md-item .md-text {
  font-family: Geomanist-WZ-light;
  font-size: 1em;
  line-height: 1.35em;
  color: #1F1F1F;
}

.mod_tarjeta .cont-tarj .md-itemList .md-link {
  position: absolute;
  bottom: 23px;
  display: inline-block;
  padding-left: 1%;
  padding-right: 1.5em;
  margin-top: 1.25em;
  margin-right: 4%;
  font-family: Geomanist-WZ-medium;
  font-size: 0.875em;
  color: #C40038;
  background: url("../images/modules/icons/ico_arrowRight.png") no-repeat right center;
}

.mod_tarjeta .cont-tarj.tarjDf {
  margin-bottom: 1.5625em;
}

.mod_tarjeta .cont-tarj.tarjDf .md-contImg {
  width: 13.375em;
  margin: 0.5em 2.8% 0 0;
}

.mod_tarjeta .cont-tarj.tarjDf .md-itemList {
  width: 55%;
}

.mod_tarjeta .cont-tarj.tarjDf .md-itemList .md-listVent .md-item {
  padding-left: 2.625em;
  background-position: 5px 2px;
}

.mod_tarjeta .cont-tarj.tarjDf .md-itemList .md-link {
  margin-top: 0.75em;
  padding-left: 0;
}

.mod_tarjeta .cont-tarj.tarjIb {
  margin-bottom: 1.5625em;
}

.mod_tarjeta .cont-tarj.tarjIb .md-contImg {
  width: 12.25em;
  margin-top: 0.625em;
  margin-left: 1.5%;
}

.mod_tarjeta .cont-tarj.tarjIb .md-itemList {
  margin-left: 5.5%;
  width: 57%;
}

.mod_tarjeta .cont-tarj.tarjIb .md-itemList .md-listVent .md-item {
  padding-left: 2.375em;
  background-position: 3px 4px;
}

.mod_tarjeta .cont-tarj.depst {
  margin-bottom: 0.4375em;
  min-height: 17.25em;
  /*&.top{margin-bottom: 1.5625em;}*/
}

.mod_tarjeta .cont-tarj.depst .md-contImg {
  width: 11.375em;
  margin-top: 2.375em;
  margin-left: 0;
}

.mod_tarjeta .cont-tarj.depst .md-itemList {
  margin-left: 9.2%;
  margin-top: 0.125em;
  width: 52%;
}

.mod_tarjeta .cont-tarj.depst .md-itemList .md-title {
  margin-bottom: 0.5em;
  line-height: 1.3em;
}

.mod_tarjeta .cont-tarj.depst .md-itemList .md-listVent .md-item {
  margin-bottom: 0;
  padding-bottom: 0.4375em;
  padding-left: 2.5em;
  background-position: 7px 7px;
}

.mod_tarjeta .cont-tarj.depst .md-itemList .md-listVent .md-item .md-text {
  line-height: 1.45em;
}

.mod_tarjeta .cont-tarj.depst .md-itemList .md-link {
  margin-top: 0.9375em;
  padding-left: 0;
}

.mod_tarjeta .cont-tarj.depst.top {
  margin-bottom: 1.5625em;
}

.mod_tarjeta .cont-tarj.depstlast {
  margin-bottom: 0.4375em;
  padding-left: 3%;
  padding-right: 2%;
  min-height: 17.25em;
}

.mod_tarjeta .cont-tarj.depstlast .md-contImg {
  width: 8.4em;
  margin-top: 1.863em;
  margin-left: 1.9em;
}

.mod_tarjeta .cont-tarj.depstlast .md-itemList {
  padding-left: 12.9%;
  margin-left: 0;
  margin-top: 0;
  width: 65%;
}

.mod_tarjeta .cont-tarj.depstlast .md-itemList .md-title {
  margin-bottom: 0.7em;
  line-height: 1.3em;
}

.mod_tarjeta .cont-tarj.depstlast .md-itemList .md-listVent .md-item {
  margin-bottom: 0;
  padding-bottom: 0.4375em;
  padding-left: 2.1875em;
  background-position: 0px 5px;
}

.mod_tarjeta .cont-tarj.depstlast .md-itemList .md-listVent .md-item .md-text {
  line-height: 1.45em;
}

.mod_tarjeta .cont-tarj.depstlast .md-itemList .md-link {
  margin-top: 0.9375em;
  padding-left: 0;
}

.mod_tarjeta .cont-tarj.home {
  border: 0;
  padding-left: 5%;
  min-height: 18.55em;
}

.mod_tarjeta .cont-tarj.home .md-contImg {
  margin-left: 0;
  margin-top: 3.625em;
}

.mod_tarjeta .cont-tarj.home .md-itemList .md-listVent .md-item {
  padding-left: 0;
  padding-bottom: 0.5em;
  background: transparent none repeat scroll 0 0;
}

.mod_tarjeta .cont-tarj.home .md-itemList .md-text {
  color: #1f1f1f;
  line-height: 1.45em;
}

.mod_tarjeta .cont-tarj.home .noList .md-text {
  padding-bottom: 0.5em;
}

.mod_tarjeta .cont-tarj.home.tarj .md-contImg {
  margin-left: 4%;
  width: 8.31em;
}

.mod_tarjeta .cont-tarj.home.tarj .md-itemList .md-listVent .md-item {
  padding-bottom: 0;
}

.mod_tarjeta .cont-tarj .tarj-table .tarj2-img .cont_img {
  position: absolute;
  height: 100%;
  top: 0px;
  width: 92%;
}

.mod_tarjeta.type-2 .cont-tarj {
  padding: 0;
}

.mod_tarjeta.type-2 .cont-tarj .cont_img {
  min-height: 17.125em;
  background: #F0F1F2;
}

.mod_tarjeta.type-2 .cont-tarj .md-contImg {
  display: inline-block;
  vertical-align: top;
  padding-top: 4.375em;
  padding-left: 17%;
}

.mod_tarjeta.type-2 .cont-tarj .md-itemList {
  padding-right: 3%;
  padding-right: 6.5%;
  margin-top: 1em;
  margin-left: 0;
  width: 100%;
}

.mod_tarjeta.type-2 .cont-tarj .md-title {
  margin-bottom: 1.3em;
}

.mod_tarjeta.type-2 .cont-tarj .md-title .sb-ttl {
  margin-top: 0.4375em;
}

.mod_tarjeta.type-2 .cont-tarj .md-link {
  margin-top: 0.8125em;
}

.mod_tarjeta.type-3 {
  margin-top: 0;
}

.mod_tarjeta .md-item:nth-child(2n+3) {
  clear: left;
}

.mod_tarjeta .tarj2-text {
  position: static;
}

.mod_tarjetasContact .md-contact {
  margin-bottom: 1.4em;
  padding: 0.8em 9% 0.5em 4%;
  min-height: 19.8em;
  border: 1px solid #F3E0E6;
}

.mod_tarjetasContact .md-contact .md-title {
  padding-right: 5%;
  font-size: 1.25em;
  font-family: Geomanist-WZ-regular;
  color: #AB0620;
  letter-spacing: -0.005em;
}

.mod_tarjetasContact .md-contact .md-icon {
  background-position: left center;
  padding-left: 3em;
  padding-top: 0.7em;
  padding-bottom: 0.7em;
}

.mod_tarjetasContact .md-contact .md-list {
  margin-top: 1em;
  margin-left: 15%;
}

.mod_tarjetasContact .md-contact .md-list .md-item {
  margin-bottom: 2.3em;
}

.mod_tarjetasContact .md-contact .md-list .md-item:last-child {
  margin-bottom: 0;
}

.mod_tarjetasContact .md-contact .md-list .md-subTitle {
  margin-bottom: 0.5em;
}

.mod_tarjetasContact .md-contact .md-list .md-icon {
  padding: 0;
  padding-left: 1.4em;
}

.mod_tarjetasContact .md-contact .md-list .md-telephone {
  margin-left: 4%;
}

.mod_tarjetasContact .md-contact .md-list .md-description {
  display: inline-block;
  margin-left: 0.8125em;
}

.mod_tarjetasContact .md-contact .md-list .md-telephone .md-description {
  font-size: 0.667em;
}

.mod_tarjetasContact .md-contact .md-address {
  font-size: 1.125em;
  font-family: Geomanist-WZ-light;
  color: #1f1f1f;
}

.mod_tarjetasContact .md-contact .md-subTitle {
  font-size: 1.125em;
  font-family: Geomanist-WZ-regular;
  color: #1f1f1f;
}

.mod_tarjetasContact .md-contact .md-telephone {
  font-size: 1.5em;
  font-family: Geomanist-WZ-book;
  color: #AB0721;
}

.mod_tarjetasContact .md-contact .md-description {
  font-size: 1em;
  font-family: Geomanist-WZ-light;
  color: #1f1f1f;
}

.mod_tarjetasContact .md-contact .md-email {
  font-size: 1.125em;
  font-family: Geomanist-WZ-light;
  color: #AB0620;
}

.mod_tarjetasContact .md-contact.type-2 {
  margin-bottom: 0;
  padding-top: 0.7em;
  padding-left: 3.2%;
}

.mod_tarjetasContact .md-contact.type-2 .md-title {
  margin-bottom: 1.25em;
  letter-spacing: -0.007em;
  line-height: 1.4em;
}

.mod_tarjetasContact .md-contact.type-2 .md-subTitle {
  padding-left: 16%;
}

.mod_tarjetasContact .md-contact.type-2 .md-list-2 {
  padding-left: 16%;
  padding-top: 0.5625em;
}

.mod_tarjetasContact .md-contact.type-2 .md-list-2 .md-item {
  padding-bottom: 1.1875em;
}

.mod_tarjetasContact .md-contact.type-2 .md-list-2 .md-address {
  padding-right: 44%;
  padding-left: 2.3125em;
  letter-spacing: 0.007em;
  background: url("../images/modules/icons/ico-geo.png") no-repeat 4px 5px;
}

.mod_tarjetasContact .md-contact.type-2 .md-list-2 .md-subTitle {
  padding-left: 2.375em;
  letter-spacing: 0.019em;
  background: url("../images/modules/icons/ico_telephone-small.png") no-repeat 2px 0;
}

.mod_tarjetasContact .md-contact.type-2 .md-list-2 .md-email {
  padding-left: 2.375em;
  background: url("../images/modules/icons/ico-message.png") no-repeat 2px 2px;
}

.mod_tarjetasContact .md-contact.type-2 .md-list-3 {
  padding-left: 16%;
  padding-top: 0;
}

.mod_tarjetasContact .md-contact.type-2 .md-list-3 .md-item {
  padding-bottom: 1.4375em;
}

.mod_tarjetasContact .md-contact.type-2 .md-list-3 .md-item.itemdif {
  padding-bottom: 0.9375em;
}

.mod_tarjetasContact .md-contact.type-2 .md-list-3 .md-subTitle {
  padding-left: 0;
  padding-bottom: 0.5em;
  font-size: 1.125em;
}

.mod_tarjetasContact .md-contact.type-2 .md-list-3 .md-subTitle.ttl {
  padding-bottom: 0.5em;
  font-size: 1.125em;
}

.mod_tarjetasContact .md-contact.type-2 .md-list-3 .md-subTitle.ttl-dif {
  padding-bottom: 0;
  font-size: 1.125em;
  line-height: 1.3em;
}

.mod_tarjetasContact .md-contact.type-2 .md-list-3 .md-address {
  display: block;
  padding-left: 2.0625em;
  letter-spacing: 0;
  font-size: 1em;
}

.mod_tarjetasContact .md-contact.type-2 .md-list-3 .md-call {
  padding-left: 2.0625em;
  padding-bottom: 0;
  letter-spacing: 0;
  line-height: 1.3em;
  background: url("../images/modules/icons/ico_telephone-small.png") no-repeat 2px 0;
}

.mod_tarjetasContact .md-contact.type-2 .md-list-3 .md-definicion {
  display: block;
  font-size: 1em;
}

.mod_tarjetasContact .md-contact .md-subTitle .md-description {
  font-size: 0.889em;
}

.mod_footer {
  margin-top: 4.875em;
  margin-bottom: 0;
  background: #3F4249;
}

.mod_footer .ftr-cont {
  padding: 1.5625em 0 1.1875em;
}

.mod_footer .ftr-cont .ftr-contImg {
  display: inline-block;
  width: 13%;
  vertical-align: top;
}

.mod_footer .ftr-cont .ftr-list {
  display: inline-block;
  width: 85.6%;
  vertical-align: top;
  text-align: right;
}

.mod_footer .ftr-cont .ftr-list .ftr-itemList {
  display: inline-block;
  padding-right: 0.5%;
  padding-left: 0.1%;
  width: auto;
  vertical-align: top;
  border-right: 1px solid #FFFFFF;
}

.mod_footer .ftr-cont .ftr-list .ftr-itemList:first-child {
  padding-left: 0;
}

.mod_footer .ftr-cont .ftr-list .ftr-itemList:last-child {
  padding-right: 0;
  border-right: none;
}

.mod_footer .ftr-cont .ftr-list .ftr-itemList .ftr-links {
  display: block;
  font-family: Geomanist-WZ-regular;
  font-size: 0.875em;
  color: #FFFFFF;
}

.mod_faq {
  margin: 3.8125em 0 0;
  padding: 2em 0 2em;
  background: #F7F7F7;
}

.mod_faq .mct-tit {
  margin: 0 0 0.75em;
  font-size: 1.625em;
}

.mod_faq .container .row .ui-accordion-header {
  padding: 1.25em 3.75em 1.25em 0.3125em;
  font-family: Geomanist-WZ-light;
  font-size: 1.125em;
  font-weight: normal;
  color: #1F1F1F;
  border: 0;
  border-top: 1px solid #e0e0e0;
  background: none;
  letter-spacing: 0.005em;
}

.mod_faq .container .row .ui-accordion-header:first-child {
  border: 0;
}

.mod_faq .container .row .ui-accordion-header .ui-accordion-header-icon {
  top: 60%;
  left: auto;
  right: 1.9375em;
  width: 16px;
  height: 9px;
  background: url(../images/modules/icons/ico-row-down.png) center center;
}

.mod_faq .container .row .ui-accordion-header.ui-state-active {
  font-family: Geomanist-WZ-regular;
}

.mod_faq .container .row .ui-accordion-header.ui-state-active .ui-accordion-header-icon {
  background: url(../images/modules/icons/ico-row-up.png);
}

.mod_faq .ui-accordion {
  margin: 0 0 0 4%;
  border-bottom: 1px solid #e0e0e0;
}

.mod_faq .ui-accordion-content {
  padding: 0.3125em 16.875em 1.3125em 3.25em;
  font-family: Geomanist-WZ-light;
  font-size: 1.0625em;
  color: #1F1F1F;
  background: none;
}

.mod_faq .ui-accordion-content .ans {
  padding: 0 0 1.138em 0;
  line-height: 1.5em;
  letter-spacing: 0.005em;
  font-size: 1.059em;
}

.mod_faq .seeall {
  display: inline-block;
  margin: 1.95em 0 0 4.5%;
  padding: 0 1.125em 0 0;
  font-family: Geomanist-WZ-regular;
  font-size: 1em;
  color: #AB0822;
  background: url(../images/modules/icons/ico-redrow-right.png) right 5px no-repeat;
}

.mod_faq.pral {
  background: transparent;
  margin: 0;
  padding: 1.3em 0 0;
}

.mod_faq.pral .container .ui-accordion-header {
  margin: 0;
  padding: 1.05em 3.75em 1.05em 1.113em;
}

.mod_faq.pral .container .ui-accordion-header:hover {
  background: #FFF2F7;
}

.mod_faq.pral .container .ui-accordion-header.ui-state-active:hover {
  background-color: transparent;
}

.mod_faq.pral .container .ui-accordion-header .ui-accordion-header-icon {
  right: 1.2em;
}

.mod_faq.pral .ui-accordion-content {
  padding: 1.713em 16.875em 1.613em 3.45em;
}

.mod_carousel .md-list {
  position: relative;
  padding: 4em 0 0;
  min-height: 31.25em;
  text-align: center;
  overflow: hidden;
}

.mod_carousel .md-list .cont-img {
  display: none;
}

.mod_carousel .md-list .mct-tit {
  margin-bottom: 0.5em;
  font-family: Geomanist-WZ-regular;
  font-size: 2.5em;
  color: #AB0620;
}

.mod_carousel .md-list .mct-titM {
  display: none;
}

.mod_carousel .md-list .mct-subtit {
  margin-bottom: 0.5625em;
  font-family: Geomanist-WZ-regular;
  font-size: 1.625em;
  color: #AB061F;
}

.mod_carousel .md-list .mct-text {
  margin: 0 auto;
  width: 47%;
  font-family: Geomanist-WZ-light;
  font-size: 1.25em;
  color: #1F1F1F;
}

.mod_carousel .md-list .mct-text .mct-resalt {
  font-family: Geomanist-WZ-regular;
}

.mod_carousel .md-list .mod_botonSimple.btnCarousel {
  display: block;
  float: none;
  margin: 2.375em auto 0;
  width: 16em;
}

.mod_carousel .md-list .img-pral {
  position: absolute;
  top: 0;
  right: 0;
  z-index: 100;
  height: 100%;
}

.mod_carousel .md-list .img-pral .img {
  position: absolute;
  right: 0;
  top: 0;
  height: 100%;
}

.mod_carousel .md-list .img-sec {
  position: absolute;
  bottom: 0;
  z-index: 150;
  width: 100%;
}

.mod_carousel .md-list .img-sec .img {
  margin: 0 auto;
}

.mod_carousel .md-list .img-deg {
  position: absolute;
  bottom: 0;
  left: 0;
  height: 100%;
  width: 85%;
  z-index: 150;
}

.mod_carousel .md-list .img-deg .img {
  width: 100%;
  height: 100%;
}

.mod_carousel .slick-dots {
  margin-top: 1.125em;
  text-align: center;
}

.mod_carousel .slick-dots .slick-li {
  display: inline-block;
  margin-right: 1%;
  vertical-align: middle;
}

.mod_carousel .slick-dots .slick-li.slick-active .button {
  background: url("../images/modules/icons/ico-buttons.png") no-repeat center center;
}

.mod_carousel .slick-dots .slick-li:last-child {
  margin-right: 0;
}

.mod_carousel .slick-dots .button {
  width: 13px;
  height: 12px;
  text-indent: -9999px;
  background: url("../images/modules/icons/ico-buttons.png") no-repeat left center;
  border: none;
}

.mod_carousel .container {
  position: relative;
  z-index: 200;
}

.ui-widget-overlay {
  z-index: 2000 !important;
  background: #000 none;
  opacity: 0.75;
}

.ui-dialog {
  /*padding-bottom: 4em;*/ 
  /*border: 1px solid #F3E0E6;*/
  /*border-top: 6px solid #AB0822;*/
  border: 1px solid #152A69;
  border-top: 10px solid #152A69;
  border-radius: 0;
  z-index: 2001 !important;
}

.ui-dialog .ui-dialog-title {
  padding: 0.2em 0 0.3em;
  white-space: normal;
  font-family: Geomanist-WZ-regular;
  font-size: 1.368em;
  color: #333333;
}

.ui-dialog .ui-dialog-titlebar-close {
  background: url(../images/modules/icons/ico-close.png) no-repeat;
  border: 0;
}

.ui-dialog .ui-dialog-titlebar {
  margin: 0 1.4% 0 0;
  border: 0;
  border-bottom: 1px solid #F0F0F0;
  border-radius: 0;
  background: transparent none;
}

.ui-widget-content {
  background: #fff;
}

.pop-content {
  border-left: 1px solid #E0E0E0;
  margin: 0.8em 0 0;
  padding: 0 3.3% 0;
}

.pop-content:first-of-type {
  border: 0;
}

.pop-content .mod_botonSimple.btnSmp {
  padding: 0.6em 0 0;
  width: 76%;
}

.pop-content .mod_botonSimple .btn_link {
  font-size: 0.8em;
  border-radius: 3px;
}

.pop-tit {
  padding: 0 0 0.7em;
  font-family: Geomanist-WZ-regular;
  font-size: 1.365em;
  color: #1F1F1F;
}

.pop-text {
  font-family: Geomanist-WZ-light;
  font-size: 0.91em;
  padding: 0 0 2em;
}

.pop-text.subtit {
  font-family: Geomanist-WZ-regular;
  padding: 0;
}

.pop-link-line {
  margin: 0 0 0.7em;
}

.pop-link-line .pop-link {
  display: inline-block;
  padding: 0 1.1em 0 0;
  color: #C40038;
  background: transparent url("../images/modules/icons/ico-redrow-right.png") no-repeat right center;
}

.pop-link-line .pop-link.pop-biglink {
  font-family: Geomanist-WZ-medium;
  font-size: 0.8em;
  margin: 0.5em 0 0 0;
}

.pop-link-line .pop-link.pop-smalllink {
  font-family: Geomanist-WZ-regular;
  font-size: 0.8em;
}

.mod_menuLateral .md-list {
  padding-top: 0.25em;
  width: 100%;
}

.mod_menuLateral .md-list .md-item .md-link {
  display: block;
  margin: 0;
  padding: 0.43em 3% 0.63em 1.6%;
  width: 25%;
  font-family: Geomanist-WZ-light;
  font-size: 1.125em;
  font-weight: normal;
  line-height: 1.4em;
  color: #1F1F1F;
  text-decoration: none;
  background: url("../images/modules/icons/ico-greyrow-right.png") no-repeat 94% 58%;
  border-top: 1px solid transparent;
  border-bottom: 1px solid #E0E0E0;
}

.mod_menuLateral .md-list .md-item .md-link .ui-accordion-header-icon {
  display: none;
}

.mod_menuLateral .md-list .md-item .md-link.ui-state-hover {
  background: none;
}

.mod_menuLateral .md-list .md-item.seleccionado .md-link {
  border-bottom: 1px solid transparent;
}

.mod_menuLateral .md-list .md-item.prev .md-link {
  border-bottom: 1px solid transparent;
}

.mod_menuLateral .md-list .md-item.selected .md-link {
  font-family: Geomanist-WZ-regular;
  font-weight: normal;
  color: #AB061F;
  background: url("../images/modules/icons/ico_arrowRight.png") no-repeat 94% 52% #FFF2F7;
  border-top: 1px solid #F3E0E6;
  border-bottom: 1px solid #F3E0E6;
}

.mod_menuLateral .md-list .md-item.selected .mod_contentMenu {
  display: block;
}

.mod_menuLateral .md-list .md-item.selected.seleccionado .md-link {
  border-bottom: 1px solid transparent;
}

.mod_menuLateral .md-list .md-item:hover .md-link {
  font-family: Geomanist-WZ-regular;
  font-weight: normal;
  color: #AB061F;
  background-color: #FFF2F7;
  border-top: 1px solid #F3E0E6;
  border-bottom: 1px solid #F3E0E6;
}

.mod_menuLateral .md-list .md-item:focus .md-link {
  font-family: Geomanist-WZ-regular;
  font-weight: normal;
  color: #AB061F;
  background-color: #FFF2F7;
  border-top: 1px solid #F3E0E6;
  border-bottom: 1px solid #F3E0E6;
}

.mod_menuLateral .md-list .md-item .mod_contentMenu {
  display: none;
  position: absolute;
  top: 0;
  left: 34.2%;
}

.md-table {
  margin-top: 2.625em;
  margin-bottom: 2.3125em;
  width: 100%;
}

.md-table .tbl-head {
  background: #AB0822;
}

.md-table .tbl-head .tblrow .col {
  padding-right: 1%;
  width: 34%;
  border-right: 1px solid #B33146;
}

.md-table .tbl-head .tblrow .col .link {
  display: block;
  float: left;
  padding: 0.6em 1.5em 0.8em 1em;
  font-family: Geomanist-WZ-light;
  font-size: 0.875em;
  color: #FFFFFF;
  cursor: pointer;
}

.md-table .tbl-head .tblrow .col .text {
  display: block;
  float: left;
  padding: 0.6em 1.5em 0.8em 1em;
  font-family: Geomanist-WZ-light;
  font-size: 0.875em;
  color: #FFFFFF;
}

.md-table .tbl-head .tblrow .col:last-child {
  width: 16%;
  border: none;
}

.md-table .tbl-head .tblrow .col:first-child {
  width: 16%;
}

.md-table .tbl-head .tblrow .col.coldif .link {
  background: none;
}

.md-table .tbl-head .tblrow .col.header .link {
  background: url("../images/modules/icons/ico_arrowTable-down.png") no-repeat 100% center;
}

.md-table .tbl-head .tblrow .col.headerSortUp .link {
  background: url("../images/modules/icons/ico_arrowTable-up.png") no-repeat 100% center;
}

.md-table .tbl-head .tblrow .col.headerSortDown .link {
  background: url("../images/modules/icons/ico_arrowTable-down.png") no-repeat 100% center;
}

.md-table .tbl-body .tblrow {
  border-bottom: 1px solid #DFE2E9;
}

.md-table .tbl-body .tblrow .col {
  padding: 1em 0.7em 1.2em;
  vertical-align: middle;
}

.md-table .tbl-body .tblrow .col .text {
  font-family: Geomanist-WZ-light;
  font-size: 1em;
  color: #1F1F1F;
}

.mod-mainContent.tablon .mct-tit {
  margin: 0 0 0 4%;
  padding: 1.6em 3.75em 0.5em 0.713em;
  border-bottom: 1px solid #e0e0e0;
}

.link-list {
  margin: 0 0 0 4%;
}

.link-list .link-item {
  border-bottom: 1px solid #e0e0e0;
}

.link-list .link-item:hover {
  background-color: #FFF2F7;
}

.link-list .link-item .item {
  display: block;
  margin: 0 1.6em 0 0;
  padding: 1.05em 3.75em 1.05em 1.113em;
  background: url(../images/modules/icons/ico-grey-dark-row-right.png) no-repeat right center;
}

.link-list .link-item .item .tbl-text {
  font-family: geomanist-wz-light;
  font-size: 1.125em;
  color: #1F1F1F;
}

.link-list .link-item .item:hover {
  text-decoration: none;
}

.tablon {
  margin: 0 0 1.6em;
}

.tablon .mod_faq.pral {
  padding: 0;
}

.error {
  margin: 0 0 6.3em;
}

.error .mhd-contentTit {
  font-family: Geomanist-WZ-book;
  font-size: 2em;
  color: #C40038;
  padding: 0.2em 0px 0.2em 1.7em;
  margin: 2.7em 0 0.8em;
  background: url(../images/modules/icons/ico-error.png) no-repeat left center;
}

.error .mhd-contentParraf {
  font-size: 1.125em;
  padding: 0px 0px 1.2em;
}

.error .mhd-contentParraf.separador {
  border-bottom: 1px solid #e0e0e0;
}

.error .link {
  display: inline-block;
  margin: 1.8em 0 0;
}

.error .link .md-link {
  display: inline-block;
  padding: 0px 0px 0px 2em;
  font-family: Geomanist-WZ-medium;
  font-size: 0.875em;
  color: #C40038;
  background: url(../images/modules/icons/ico_arrowLeft.png) no-repeat 3px center;
}

/*LARGE XL RESOLUTION STYLES*/
/* LARGE RESOLUTION STYLES */
/*LARGE RESOLUTION STYLES*/
/*MEDIUM RESOLUTION STYLES*/
@media screen and (min-width: 768px) and (max-width: 1279px) {
  .alert-liquid{
	  margin-right:-.5em;
  }
  .clientaccess{
	position: absolute;
	bottom: -5px;
  }
  .container {
    width: 100%;
  }
  .mod_header .hdr-img {
    width: 84%;
    margin: 0.5em 0px 0px 0;
  }
  .mod_header .hdr-logo {
    float: none;
    /*width: 100%;*/
	margin-top: -1em;
    padding: 0;
  }
  .mod_header .navbar-nav {
    margin: 0.8em 1.5% 0 0;
  }
  .mod_header .tarjetas .item {
    background-image: none;
  }
  .mod_header .tarjetas .item:focus {
    background-image: none;
  }
  .mod_header .tarjetas.active .item {
    background-image: none;
  }
  .mod_header .tarjetas.active .item:focus {
    background-image: none;
  }
  .mod_header .tarjetas:hover .item {
    background-image: none;
  }
  .mod_header .tarjetas:focus .item {
    background-image: none;
  }
  .mod_header .ahorro .item {
    background-image: none;
  }
  .mod_header .ahorro .item:focus {
    background-image: none;
  }
  .mod_header .ahorro.active .item {
    background-image: none;
  }
  .mod_header .ahorro.active .item:focus {
    background-image: none;
  }
  .mod_header .ahorro:hover .item {
    background-image: none;
  }
  .mod_header .ahorro:focus .item {
    background-image: none;
  }
  .mod_header .contacto .item {
    background-image: none;
  }
  .mod_header .contacto .item:focus {
    background-image: none;
  }
  .mod_header .contacto.active .item {
    background-image: none;
  }
  .mod_header .contacto.active .item:focus {
    background-image: none;
  }
  .mod_header .contacto:hover .item {
    background-image: none;
  }
  .mod_header .nav-item {
    padding: 0 1.8em 0 0;
  }
  .mod_header .nav-item .item {
    padding: 1.038em 0 0.9375em 0;
  }
  .mod_header .nav-item.clientes {
    padding: 0px 1em;
  }
  .mod_header .nav-item.clientes .item {
    padding: 0.738em 0.4em 0.738em 2.6em;
  }
  .mod-mainHead .mhd-Container.md-content .mhd-contentTit {
    margin-top: 1.125em;
    margin-bottom: 1.1875em;
  }
  .mod-mainHead .cont_img {
    width: 22.25em;
  }
  .mod-mainHead .cont_img .img {
    display: none;
  }
  .mod-mainHead .cont_img .imgT {
    display: block;
  }
  .mod-mainHead .cont_img .imgM {
    display: none;
  }
  .mod-mainHead .mhd-contentText {
    margin-bottom: 2.7em;
    width: 100%;
  }
  .mod-mainHead .mhd-contentTit {
    font-size: 1.625em;
    margin-top: 0.8em;
  }
  .mod-mainHead .mhd-contentSubTit {
    font-size: 1em;
    margin: 0 0 1.2em;
  }
  .mod-mainHead .mhd-contentParraf {
    font-size: 1em;
    margin-bottom: 1.4em;
  }
  .mod-mainHead.mhd-bgTrajetas {
    background-position: right -300px;
  }
  .mod-mainHead.mhd-bg-type-2 {
    min-height: 0;
    padding-bottom: 3em;
    background-position: 64% center;
    background-size: 89em;
  }
  .mod-mainHead.mhd-bg-type-2 .mhd-Container {
    min-height: 0;
  }
  .mod-mainHead.mhd-bg-type-2 .mhd-Container .mhd-contentText {
    width: 51%;
  }
  .mod-mainHead.mhd-bg-type-2 .mhd-contentTit {
    margin-top: 0;
  }
  .mod-mainHead.mhd-bg-type-2 .mhd-contentSubTit {
    margin-bottom: 0.8125em;
  }
  .mod-mainHead.mhd-bg-type-2 .mhd-contentParraf {
    margin-bottom: 1.5625em;
  }
  .mod-mainHead.mhd-bg-type-2 .btn-banner-dc {
    width: 84%;
  }
  .mod-mainHead.mhd-bg-type-2 .cont_img {
    margin-right: 10%;
    margin-top: 2em;
    width: 8.4em;
  }
  .mod_botonSimple.btntb {
    display: block;
    margin-top: 0.9375em;
  }
  .mod_tarjeta {
    margin-top: 0;
  }
  .mod_tarjeta .mct-tit {
    margin-bottom: 1.3125em;
    font-size: 1.25em;
    letter-spacing: -0.005em;
  }
  .mod_tarjeta .cont-tarj {
    padding-left: 5%;
    padding-right: 5%;
    padding-top: 1.25em;
    padding-bottom: 1.25em;
    min-height: 27.75em;
  }
  .mod_tarjeta .cont-tarj .md-contImg {
    display: block;
    width: 11.3125em;
  }
  .mod_tarjeta .cont-tarj .md-itemList {
    margin-left: 0;
    margin-top: 1.625em;
    width: 100%;
  }
  .mod_tarjeta .cont-tarj .md-itemList .md-title {
    margin-bottom: 1.125em;
    font-size: 1.125em;
  }
  .mod_tarjeta .cont-tarj .md-itemList .md-listVent .md-item {
    padding-left: 2.5em;
    padding-bottom: 0.375em;
    background-position: 4px 2px;
  }
  .mod_tarjeta .cont-tarj.tarjDf {
    min-height: 27.75em;
  }
  .mod_tarjeta .cont-tarj.tarjDf .md-itemList {
    width: 100%;
  }
  .mod_tarjeta .cont-tarj.tarjDf .md-contImg {
    margin-top: 0;
  }
  .mod_tarjeta .cont-tarj.tarjIb {
    padding-top: 1em;
    min-height: 27.75em;
  }
  .mod_tarjeta .cont-tarj.tarjIb .md-itemList {
    margin-left: 0;
    width: 100%;
  }
  .mod_tarjeta .cont-tarj.tarjIb .md-contImg {
    margin-top: 0;
  }
  .mod_tarjeta .cont-tarj.depst {
    margin-bottom: 0.4375em;
    padding-right: 15%;
    min-height: 27.75em;
  }
  .mod_tarjeta .cont-tarj.depst .md-contImg {
    margin-top: 0;
    margin-left: 0;
  }
  .mod_tarjeta .cont-tarj.depst .md-itemList {
    margin-left: 0;
    margin-top: 1.625em;
    width: 100%;
  }
  .mod_tarjeta .cont-tarj.depstlast {
    margin-bottom: 0.4375em;
    padding-left: 5%;
    padding-right: 15%;
    min-height: 27.75em;
  }
  .mod_tarjeta .cont-tarj.depstlast .md-contImg {
    margin-top: 0;
  }
  .mod_tarjeta .cont-tarj.depstlast .md-itemList {
    margin-left: 0;
    padding-left: 0;
    margin-top: 1.625em;
    width: 100%;
  }
  .mod_tarjeta .cont-tarj.home {
    padding-left: 7%;
    min-height: 28.15em;
  }
  .mod_tarjeta .cont-tarj.home.tarj {
    padding-left: 5%;
  }
  .mod_tarjeta .cont-tarj.home.tarj .md-contImg {
    margin: 2.7em 0 0;
  }
  .mod_tarjeta .cont-tarj.home .md-itemList .md-title {
    margin-bottom: 0.6em;
  }
  .mod_tarjeta .cont-tarj.home .md-itemList .md-title .sb-ttl {
    font-size: 1.115em;
  }
  .mod_tarjeta .cont-tarj .tarj-table .tarj2-img .cont_img {
    position: static;
    height: auto !important;
    width: 100%;
  }
  .mod_tarjeta.type-2 .cont-tarj {
    min-height: 29.25em;
  }
  .mod_tarjeta.type-2 .cont-tarj .cont_img {
    min-height: 11.375em;
  }
  .mod_tarjeta.type-2 .cont-tarj .md-contImg {
    padding-top: 1.65em;
    padding-left: 0;
    margin: 0 28%;
    width: 10em;
  }
  .mod_tarjeta.type-2 .cont-tarj .md-contImg .img {
    float: left;
    width: 100%;
  }
  .mod_tarjeta.type-2 .cont-tarj .md-itemList {
    padding-left: 5%;
    padding-right: 5%;
    padding-bottom: 1em;
  }
  .mod_tarjeta.type-2 .cont-tarj .md-title {
    margin-bottom: 1.55625em;
  }
  .mod_tarjeta.type-2 .cont-tarj .md-itemList .md-listVent .md-item {
    padding-left: 2.25em;
    padding-bottom: 0.625em;
    background-position: 0px 4px;
  }
  .mod_tarjetasContact {
    padding-top: 0.375em;
  }
  .mod_tarjetasContact .md-contact {
    margin-bottom: 1.125em;
  }
  .mod_tarjetasContact .md-contact .md-list {
    margin-left: 4%;
    margin-top: 1.375em;
  }
  .mod_tarjetasContact .md-contact .md-list .md-subTitle {
    margin-bottom: 0.625em;
    font-size: 1em;
  }
  .mod_tarjetasContact .md-contact .md-list .md-telephone {
    margin-left: 5%;
  }
  .mod_tarjetasContact .md-contact .md-list .md-item:last-child {
    padding-left: 2%;
  }
  .mod_tarjetasContact .md-contact .md-title {
    font-size: 1.125em;
  }
  .mod_tarjetasContact .md-contact .ico-card {
    padding-left: 3.625em;
    background: url("../images/modules/icons/ico-cardT.png") no-repeat 9px center;
  }
  .mod_tarjetasContact .md-contact.mdcnt .md-title {
    padding-top: 0.1875em;
    line-height: 1.4em;
    font-size: 1em;
    letter-spacing: 0.004em;
  }
  .mod_tarjetasContact .md-contact.mdcnt .ico-bank {
    padding-left: 3.5em;
    padding-bottom: 1.25em;
    background-position: 0px 4px;
  }
  .mod_tarjetasContact .md-contact.mdcnt .md-list {
    margin-left: 0;
    margin-top: 0.3125em;
  }
  .mod_tarjetasContact .md-contact.mdcnt .md-list .md-subTitle {
    margin-bottom: 0.4375em;
  }
  .mod_tarjetasContact .md-contact.mdcnt .md-list .md-telephone {
    margin-left: 10%;
  }
  .mod_tarjetasContact .md-contact.mdcnt .md-list .md-item {
    padding-left: 0;
  }
  .mod_tarjetasContact .md-contact.type-2 {
    margin-bottom: 0;
    padding-top: 0.8125em;
    padding-left: 5.5%;
    padding-right: 4%;
  }
  .mod_tarjetasContact .md-contact.type-2 .md-title {
    padding-right: 0;
    margin-bottom: 1.4375em;
    letter-spacing: 0;
  }
  .mod_tarjetasContact .md-contact.type-2 .md-subTitle {
    padding-left: 1%;
    font-size: 1em;
  }
  .mod_tarjetasContact .md-contact.type-2 .md-list-2 {
    padding-left: 0;
  }
  .mod_tarjetasContact .md-contact.type-2 .md-list-2 .md-item {
    padding-bottom: 1.3125em;
  }
  .mod_tarjetasContact .md-contact.type-2 .md-list-2 .md-item:last-child {
    padding-bottom: 0;
  }
  .mod_tarjetasContact .md-contact.type-2 .md-list-2 .md-address {
    padding-right: 28%;
    padding-left: 2.5625em;
    line-height: 1.5em;
    letter-spacing: 0;
    font-size: 1em;
    background-position: 6px 6px;
  }
  .mod_tarjetasContact .md-contact.type-2 .md-list-2 .md-email {
    padding-left: 2.625em;
    font-size: 1em;
    background-position: 4px 2px;
  }
  .mod_tarjetasContact .md-contact.type-2 .md-list-2 .md-subTitle {
    padding-left: 2.5625em;
    letter-spacing: 0;
    font-size: 1.125em;
  }
  .mod_tarjetasContact .md-contact.type-2 .md-list-2 .md-subTitle .md-description {
    padding-left: 3%;
    font-size: 0.89375em;
  }
  .mod_tarjetasContact .md-contact.type-2 .md-list-3 {
    padding-left: 0;
  }
  .mod_tarjetasContact .md-contact.type-2 .md-list-3 .md-subTitle.ttl {
    font-size: 1em;
  }
  .mod_tarjetasContact .md-contact.type-2 .md-list-3 .md-subTitle.ttl-dif {
    font-size: 1em;
  }
  .mod_footer {
    margin-top: 3.5625em;
  }
  .mod_footer .ftr-cont .ftr-contImg {
    width: inherit;
  }
  .mod_footer .ftr-cont .ftr-list {
    width: 76%;
  }
  .mod_footer .ftr-cont .ftr-list .ftr-itemList {
    padding-right: 1%;
  }
  .mod_faq {
    padding: 1.1875em 0 1.1875em;
    margin: 2.913em 0px 2.213em;
  }
  .mod_faq .container .row .ui-accordion-header {
    padding: 1.55em 3.75em 1.55em 0;
    font-size: 1em;
  }
  .mod_faq .container .row .ui-accordion-header .ui-accordion-header-icon {
    right: 2.3em;
  }
  .mod_faq .mct-tit {
    margin: 0 0 0.75em 0;
    font-size: 1.25em;
  }
  .mod_faq .ui-accordion {
    margin: 0px 0.5em 0px 0;
  }
  .mod_faq .ui-accordion-content {
    padding: 0.3125em 0 1.3125em 1em;
    font-size: 0.9375em;
  }
  .mod_faq .ui-accordion-content .ans {
    font-size: 1.067em;
  }
  .mod_faq .seeall {
    margin: 1.7em 0px 0.5em 0.5%;
  }
  .mod_faq.pral .ui-accordion-content {
    padding: 0.3125em 0 1.3125em 1em;
  }
  .mod_faq.pral .ui-accordion {
    margin: 0;
  }
  .detalleCuenta .mod-list .lst-li {
    padding-left: 3.4em;
    padding-bottom: 0.5625em;
    background-position: 15px 5px;
  }
  .detalleCuenta .mod-list .lst-li:first-child {
    background-position: 15px 2px;
  }
  .mod-list .lst-ul {
    padding-left: 0;
    width: 100%;
  }
  .mod-list .lst-li {
    padding-left: 2.7em;
    padding-bottom: 0.84em;
    background-position: 4px 7px;
  }
  .mod-list .lst-li:first-child {
    background-position: 4px 0;
  }
  .mod-list .lst-parraf {
    font-size: 1em;
  }
  .mod-list .lst-text {
    font-size: 1em;
  }
  .mod-list.lst-gen {
    padding-top: 1.375em;
    width: 95%;
  }
  .mod-list.lst-gen .lst-ul {
    padding-top: 1.8125em;
  }
  .mod-list.lst-gen .lst-ul .lst-li {
    padding-bottom: 0.5625em;
  }
  .mod-list.lst-gen .lst-ul .lst-li .lst-parraf {
    line-height: 1.3em;
  }
  .mod-list .mod_video {
    margin-top: 1.9375em;
  }
  .mod-list .mod_video .cont-video .md-cntVideo {
    margin-top: 0.8125em;
  }
  .mod-list_box {
    margin-top: 0.8em;
    margin-bottom: 0.5625em;
    padding-left: 0;
  }
  .mod-list_box .lst-li {
    padding-bottom: 0.625em;
    padding-left: 0;
    background: none;
  }
  .mod-list_box .lst-li .lst-parraf {
    font-size: 0.875em;
  }
  .mod-list_box .lst-li .lst-text {
    font-size: 0.875em;
  }
  .mod-list_box .lst-li.ico-click {
    padding-bottom: 0.8125em;
    padding-left: 0;
    background: none;
  }
  .mod-list_box .lst-li.ico-click .lst-parraf {
    line-height: 1.25em;
  }
  .mod-list_box .lst-li.ico-lapiz {
    padding-bottom: 1.375em;
    padding-left: 0;
    background: none;
  }
  .mod-list_box .lst-li.ico-lapiz .lst-parraf {
    line-height: 1.25em;
  }
  .mod-list_box .lst-li.ico-folios {
    padding-bottom: 1.1875em;
    padding-left: 0;
    background: none;
  }
  .mod-list_box .lst-li.ico-folios .lst-parraf {
    line-height: 1.25em;
  }
  .mod-list_box .lst-li.ico-reloj {
    padding-bottom: 0.8125em;
    padding-left: 0;
    background: none;
  }
  .mod-list_box .lst-li.ico-reloj .lst-parraf {
    line-height: 1.25em;
  }
  .mod-list_box .lst-li.ico-telephone {
    padding-bottom: 0.8125em;
    padding-left: 0;
    background: none;
  }
  .mod-list_box .lst-li.ico-telephone .lst-parraf {
    line-height: 1.25em;
  }
  .mod-box {
    margin: 0.4375em 0 0 12%;
    padding: 0.9em 7%;
    width: 88%;
  }
  .mod-box.type-2 {
    margin-top: 0.875em;
    padding: 0.7em 4% 1.5em 3.4%;
    margin-left: 0;
    width: 100%;
  }
  .mod-box.type-2 .md-textBox {
    font-size: 1em;
  }
  .mod-box.type-2 .md-textBox .des {
    font-family: Geomanist-WZ-regular;
  }
  .mod-box.type-2 .md-linkBox {
    margin-top: 1.4375em;
    padding-left: 6.5%;
  }
  .mod-box.type-2 .ty2-text {
    width: 100% !important;
  }
  .mod-box.type-2 .ty2-img {
    width: 100%;
    text-align: center;
    padding: 0;
  }
  .mod-box .box-tit {
    font-size: 1em;
    line-height: 1.2em;
    color: #AB0721;
  }
  .mod-box.mod-box-dc {
    margin-left: 19%;
    padding: 0.9em 3% 1.3em 5%;
    width: 81.19%;
  }
  .mod-box.mod-box-dc .box-tit {
    padding-left: 2.8%;
    padding-right: 2.8%;
    padding-bottom: 0.875em;
  }
  .mod-box.mod-box-dc .box-subTit {
    padding-left: 3%;
    padding-right: 3%;
    margin-top: 0.625em;
    margin-bottom: 0.375em;
  }
  .mod-box.mod-box-dc .md-description {
    margin-top: 0.645em;
    font-size: 0.875em;
    font-family: Geomanist-WZ-regular;
  }
  .mod-box.mod-box-dc .md-description .md-link {
    padding-right: 10%;
    height: 1em;
    font-size: 0.92857em;
  }
  .mod-box.mod-box-dc .md-text {
    padding-left: 2.8%;
    padding-right: 2.8%;
  }
  .mod-box.mod-box-dc .mod-list_box {
    margin-top: 0.4375em;
    padding-left: 2.8%;
    padding-right: 2.8%;
  }
  .mod-box.mod-box-dc .lst-ul .lst-li {
    padding: 0;
    margin-bottom: 0.75em;
  }
  .mod-box.mod-box-dc .lst-ul .lst-li:last-child {
    margin-top: 1.25em;
  }
  .mod-box.mod-box-dc .lst-ul .lst-parraf {
    font-size: 0.875em;
    font-family: Geomanist-WZ-regular;
  }
  .mod-box.mod-box-dc .lst-ul .lst-parraf .des {
    margin-top: 0.46em;
  }
  .mod-box.mod-box-dc .mod_botonSimple {
    margin-top: 0.0625em;
    padding-left: 2.8%;
    padding-right: 2.8%;
  }
  .mod_carousel {
    margin-bottom: 0.625em;
  }
  .mod_carousel .md-list {
    height: 100%;
    min-height: 29.1875em;
  }
  .mod_carousel .md-list .mct-tit {
    font-size: 1.875em;
  }
  .mod_carousel .md-list .mct-subtit {
    margin-bottom: 0.375em;
  }
  .mod_carousel .md-list .mct-text {
    width: 52%;
    font-size: 1.125em;
  }
  .mod_carousel .md-list .img-pral {
    right: -18%;
  }
  .mod_carousel .slick-dots {
    margin-top: 1em;
  }
  .mod_carousel .slick-dots .slick-li {
    margin-right: 2%;
  }
  .mod-mainContent {
    height: inherit !important;
  }
  .mod-mainContent.detalleTajeta {
    margin-top: 1.988em;
  }
  .mod-mainContent .mct-tit {
    margin-bottom: 1em;
    font-size: 1.25em;
    letter-spacing: -0.01em;
  }
  .mod-mainContent.detalleCuenta {
    padding-top: 2.1em;
  }
  .mod-mainContent.detalleCuenta .mct-tit {
    margin-bottom: 1.5em;
  }
  .mod-mainContent.md-generica {
    padding-top: 1.75em;
  }
  .mod-mainContent.md-generica .mct-tit {
    display: none;
  }
  .mod_contentMenu {
    display: none;
  }
  .mod_menuLateral .md-list {
    margin-bottom: 1.6875em;
    width: 100%;
  }
  .mod_menuLateral .md-list .md-item .md-link {
    padding-left: 3%;
    padding-right: 3%;
    width: 100%;
    background: url("../images/modules/icons/ico-greyrow-bottom.png") no-repeat 94.5% 1.125em #FFFFFF;
    border-radius: 0;
    border-right: none;
    border-left: none;
  }
  .mod_menuLateral .md-list .md-item .md-link.ui-state-hover {
    background: url("../images/modules/icons/ico-greyrow-bottom.png") no-repeat 94.5% 1.125em #FFFFFF;
  }
  .mod_menuLateral .md-list .md-item .md-link:hover {
    background-color: #FFF2F7;
    color: #AB061F;
  }
  .mod_menuLateral .md-list .md-item .md-link.ui-accordion-header-active {
    background: url("../images/modules/icons/ico_arrowTop.png") no-repeat 94.5% 1.125em #FFF2F7;
    font-family: Geomanist-WZ-regular;
    font-weight: normal;
    color: #AB061F;
  }
  .mod_menuLateral .md-list .md-item.selected {
    display: block;
  }
  .mod_menuLateral .md-list .md-item.selected .md-link {
    width: 100%;
    background: url("../images/modules/icons/ico-greyrow-bottom.png") no-repeat 94.5% 1.125em #FFF;
    font-family: Geomanist-WZ-light;
    color: #1F1F1F;
    border-right: none;
    border-left: none;
  }
  .mod_menuLateral .md-list .md-item.selected .md-link.ui-accordion-header-active {
    background: url("../images/modules/icons/ico_arrowTop.png") no-repeat 94.5% 1.125em #FFF2F7;
    font-family: Geomanist-WZ-regular;
    font-weight: normal;
    color: #AB061F;
  }
  .mod_menuLateral .md-list .md-item.selected .md-link:hover {
    background-color: #FFF2F7;
    color: #AB061F;
  }
  .mod_menuLateral .md-list .md-item .mod_contentMenu {
    display: block;
    position: relative;
    left: 0;
    margin-bottom: 2.75em;
    padding: 0;
  }
  .mod_menuLateral .md-list .md-item .mod_contentMenu .lst-gen {
    width: 100%;
  }
  .pop-content .mod_botonSimple.btnSmp {
    padding: 0.6em 0 0;
    width: 86%;
  }
  .pop-text {
    padding-right: 20%;
  }
  .mod-list .mod_tabla {
    margin-top: 2.6875em;
  }
  .mod_tabla .md-table {
    margin-top: 2.25em;
    margin-bottom: 0.3125em;
  }
  .mod_tabla .md-table .tbl-head .tblrow .col {
    width: 38%;
  }
  .mod_tabla .md-table .tbl-head .tblrow .col:first-child {
    width: 17.5%;
  }
  .mod_tabla .md-table .tbl-head .tblrow .col.coldif {
    width: 30%;
  }
  .mod_tabla .md-table .tbl-body .tblrow .col {
    padding: 1.3em 0.7em 1.2em;
  }
  .link-list {
    margin: 0;
  }
  .link-list .link-item .item {
    margin: 0 2.5em 0 0;
    padding: 1.55em 2em 1.55em 0;
  }
  .link-list .link-item .item .tbl-text {
    font-size: 1em;
  }
  .mod-mainContent.tablon .mct-tit {
    margin: 0;
    padding: 1.6em 3.75em 0.5em 0;
  }
  .imgRisk {
   width: 71%;
   height: auto;
   position: relative;
   /*margin-right: 0px;
   margin-top: 1.5em;*/
  }
  .contDetR {
   float: right;
   width: 25%;
   padding-left: 5%;
   box-sizing: border-box;
  }
.img-sendo-dubble{
	width:33em !important;
	margin-left:-5em;
}
}

/*SMALL RESOLUTION STYLES*/
@media screen and (max-width: 767px) {
  .newsPopularBank{
	margin-right: 0;
}
.img-sendo-dubble{
	width:25em !important;
	margin-left:-3em;
}  
  .alert-liquid{
	  margin-right:0;
  }
  .img-carrusel-mal{
	  display:none !important;
  }
  .clientaccess{
	position: relative !important;
	bottom: 0 !important;
  }
  .risk-indicator{
    width: 100%;
  }
  .container {
    width: 100%;
  }
  .mod_header {
    min-height: 3.475em;
  }
  .mod_header .hdr-logo {
    padding: 0.1em 0;
    width: 10.413em;
	margin-top: -1em;
  }
  .mod_header nav.navbar {
    position: relative;
    margin: 0;
    background: none;
    border: 0;
  }
  .mod_header nav.navbar .navbar-collapse {
    width: 100%;
    height: auto;
    padding: 0;
    background: #f7f7f7;
  }
  .mod_header .close-tab {
    display: block;
    padding: 1.1em 0 0 1.5em;
    font-family: Geomanist-WZ-book;
    font-size: 0.875em;
    color: #1F1F1F;
    border-bottom: 1px solid #E0E0E0;
    overflow: hidden;
  }
  .mod_header .close-tab .closeButton {
    float: right;
    width: 16px;
    height: 16px;
    margin: -1.1em 0 0;
    padding: 1.7em;
    border: 0 none;
    background: url(../images/modules/icons/ico-close.png) no-repeat 18px 20px;
  }
  .mod_header .navbar-nav {
    float: none;
    width: 100%;
    height: auto;
    margin: 0;
  }
  .mod_header .nav-item {
    padding: 0 1.2em;
    border-bottom: 1px solid #e0e0e0;
  }
  .mod_header .nav-item.dropdown {
    padding: 0 0.5em 1em;
  }
  .mod_header .nav-item .item {
    padding: 1.8em 0 1.8em 2.9em;
    font-family: Geomanist-WZ-regular;
  }
  .mod_header .nav-item .item:hover {
    font-family: Geomanist-WZ-book;
  }
  .mod_header .nav-item.active .item {
    font-family: Geomanist-WZ-book;
  }
  .mod_header .navbar-toggle {
    border: 0;
  }
  .mod_header .navbar-toggle .icon-bar {
    background-color: #666;
  }
  .mod_header .dropdown {
    border: 0 none;
    overflow: hidden;
    background-color: #fff;
  }
  .mod_header .dropdown .item {
    padding: 1.3em 0 0.8em 3.6em;
  }
  .mod_header .dropdown .dropdown-menu {
    position: static;
    width: 100%;
    display: block;
    border: 0;
    box-shadow: 0 0 0;
    padding: 0;
  }
  .mod_header .tarjetas .item {
    background-position: -66px -426px;
  }
  .mod_header .tarjetas .item:hover {
    background-position: 0 -486px;
  }
  .mod_header .tarjetas .item:focus {
    background-position: 0 -486px;
  }
  .mod_header .tarjetas.active .item {
    background-position: 0 -486px;
  }
  .mod_header .tarjetas.active .item:focus {
    background-position: 0 -486px;
  }
  .mod_header .ahorro .item {
    background-position: -531px 19px;
  }
  .mod_header .ahorro .item:hover {
    background-position: -462px -49px;
  }
  .mod_header .ahorro .item:focus {
    background-position: -462px -49px;
  }
  .mod_header .ahorro.active .item {
    background-position: -462px -49px;
  }
  .mod_header .ahorro.active .item:focus {
    background-position: -462px -49px;
  }
  .mod_header .contacto .item {
    background-position: -198px -309px;
  }
  .mod_header .contacto .item:hover {
    background-position: -132px -367px;
  }
  .mod_header .contacto .item:focus {
    background-position: -132px -367px;
  }
  .mod_header .contacto.active .item {
    background-position: -132px -367px;
  }
  .mod_header .contacto.active .item :focus {
    background-position: -132px -367px;
  }
  .mod_header .clientes {
    border: 0;
    border-radius: 0;
    margin: 0;
  }
  .mod_header .clientes .item {
    color: #1f1f1f;
    background-image: url(../images/modules/mod_header/icons-sprite.png);
    background-position: -387px -127px;
  }
  .mod_header .clientes .item:hover {
    background-image: url(../images/modules/mod_header/icons-sprite.png);
    background-position: -387px -127px;
    background-color: transparent;
  }
  .mod_header .clientes .item:focus {
    background-image: url(../images/modules/mod_header/icons-sprite.png);
    background-position: -387px -127px;
    background-color: transparent;
  }
  .mod_header .clientes.open {
    background-color: #fff;
  }
  .mod_header .clientes.open .item {
    color: #1f1f1f;
    background-image: url(../images/modules/mod_header/icons-sprite.png);
    background-position: -387px -127px;
    background-color: transparent;
  }
  .mod_header .clientes.open .item:focus {
    color: #1f1f1f;
    background-color: transparent;
  }
  .mod_header .open .dropdown-menu {
    display: block;
    left: auto;
    right: -0.1em;
    width: 100%;
    padding: 0;
    border: 0;
    border-radius: 0;
    box-shadow: 0 0 0;
    background-image: none;
  }
  .mod_header .open .dropdown-menu .submenu-item .link {
    display: inline;
    padding: 0 1.4em 0 0;
    font-family: Geomanist-WZ-medium;
    color: #C40038;
    background: url(../images/modules/icons/ico-redrow-right.png) no-repeat right center;
  }
  .mod_header .submenu-item {
    display: block;
    float: none;
    min-height: 0;
    width: 100%;
    padding: 0px 0em 1em 4em;
    border: 0;
    background: transparent url(../images/modules/mod_header/ico-acceso-banca.png) no-repeat 1em 1em;
    background-size: 28px 26px;
    border: 1px solid #F0F1F2;
    width: 100%;
  }
  .mod_header .submenu-item:first-child {
    width: 100%;
    border-bottom: 0;
    background: #FFF2F7 url(../images/modules/mod_header/ico-acceso-tarjeta.png) no-repeat 1em 1em;
    background-size: 28px 22px;
    border-right: 0;
  }
  .mod_header .submenu-item .text {
    height: auto;
    font-family: Geomanist-WZ-regular;
    font-size: 1em;
    padding: 0.8em 0px 0.6em;
    letter-spacing: 0;
    color: #1f1f1f;
  }
  .mod_header .submenu-item .link {
    display: inline-block;
    margin: 0 5% 0 0;
    padding: 0 1.4em 0 0;
    font-family: Geomanist-WZ-medium;
    color: #C40038;
    background: url(../images/modules/icons/ico-redrow-right.png) no-repeat right center;
  }
  .mod-mainHead .show-mobile {
    display: block;
  }
  .mod-mainHead .hidden-mobile {
    display: none;
  }
  .mod-mainHead .mhd-Container {
    padding-bottom: 1.35em;
  }
  .mod-mainHead .mhd-Container.md-content .mhd-contentTit {
    margin-top: 0.75em;
    margin-bottom: 0;
  }
  .mod-mainHead .cont_img {
    position: static;
    width: 18.75em;
    margin: 0 auto;
    text-align: center;
  }
  .mod-mainHead .cont_img .img {
    display: none;
    float: left;
    width: 100%;
  }
  .mod-mainHead .cont_img .imgT {
    display: none;
    float: left;
    width: 100%;
  }
  .mod-mainHead .cont_img .imgM {
    display: block;
    width: 100%;
  }
  .mod-mainHead .mhd-contentText {
    width: 100%;
    margin-bottom: 0;
  }
  .mod-mainHead .mhd-contentTit {
    font-size: 1.375em;
    margin-top: 0.5em;
  }
  .mod-mainHead .mhd-contentSubTit {
    font-size: 1em;
    margin: 0 0 0.6em;
  }
  .mod-mainHead .mhd-contentParraf {
    font-family: Geomanist-WZ-regular;
    font-size: 0.875em;
    margin-bottom: 1em;
  }
  .mod-mainHead .btn-banner-dc {
    width: 100%;
  }
  .mod-mainHead.mhd-bg-type-2 {
    background-position: 87% 0;
    background-size: 53em;
  }
  .mod-mainHead.mhd-bg-type-2 .btn-banner-dc {
    width: 100%;
  }
  .mod_botonSimple {
    width: 100%;
  }
  .mod_botonSimple.btntb {
    display: block;
  }
  .mod_botonSimple.btnM {
    display: block;
  }
  .mod_tarjeta .mct-tit {
    font-size: 1.125em;
    letter-spacing: 0;
  }
  .mod_tarjeta .cont-tarj {
    margin-bottom: 0.8125em;
    padding: 1.125em 5% 1.125em 4%;
    min-height: inherit;
    max-height: inherit;
    height: auto !important;
  }
  .mod_tarjeta .cont-tarj .md-contImg {
    width: 100%;
  }
  .mod_tarjeta .cont-tarj .md-contImg .img {
    display: none;
  }
  .mod_tarjeta .cont-tarj .md-contImg .imgM {
    display: block;
  }
  .mod_tarjeta .cont-tarj .md-itemList {
    margin-left: 0;
    margin-top: 1.75em;
    width: 100%;
  }
  .mod_tarjeta .cont-tarj .md-itemList .md-title {
    margin-bottom: 1em;
    font-size: 1.125em;
  }
  .mod_tarjeta .cont-tarj .md-itemList .md-title .sb-ttl {
    font-size: 0.9em;
  }
  .mod_tarjeta .cont-tarj .md-itemList .md-link {
    padding-left: 0;
  }
  .mod_tarjeta .cont-tarj .md-itemList .md-listVent .md-item {
    padding-left: 2.125em;
    background-position: 4px 2px;
  }
  .mod_tarjeta .cont-tarj .md-itemList .md-listVent .md-item .md-text {
    font-size: 0.875em;
    letter-spacing: 0.012em;
  }
  .mod_tarjeta .cont-tarj.tarjDf {
    min-height: inherit;
    max-height: inherit;
  }
  .mod_tarjeta .cont-tarj.tarjDf .md-contImg {
    margin: 0;
  }
  .mod_tarjeta .cont-tarj.tarjDf .md-contImg .img {
    display: block;
  }
  .mod_tarjeta .cont-tarj.tarjDf .md-contImg .imgM {
    display: none;
  }
  .mod_tarjeta .cont-tarj.tarjDf .md-itemList {
    width: 100%;
  }
  .mod_tarjeta .cont-tarj.tarjDf .md-itemList .md-listVent .md-item {
    margin-bottom: 0;
  }
  .mod_tarjeta .cont-tarj.tarjIb {
    min-height: inherit;
    max-height: inherit;
  }
  .mod_tarjeta .cont-tarj.tarjIb .md-contImg {
    margin: 0;
  }
  .mod_tarjeta .cont-tarj.tarjIb .md-contImg .img {
    display: block;
  }
  .mod_tarjeta .cont-tarj.tarjIb .md-contImg .imgM {
    display: none;
  }
  .mod_tarjeta .cont-tarj.tarjIb .md-itemList {
    margin-left: 0;
    width: 100%;
  }
  .mod_tarjeta .cont-tarj.tarjIb .md-itemList .md-listVent .md-item {
    margin-bottom: 0;
  }
  .mod_tarjeta .cont-tarj.depst {
    min-height: inherit;
    max-height: inherit;
  }
  .mod_tarjeta .cont-tarj.depst .md-contImg {
    margin-top: 0;
    margin-left: 0;
  }
  .mod_tarjeta .cont-tarj.depst .md-contImg .img {
    display: block;
  }
  .mod_tarjeta .cont-tarj.depst .md-contImg .imgM {
    display: none;
  }
  .mod_tarjeta .cont-tarj.depst .md-itemList {
    margin-left: 0;
    margin-top: 1.625em;
    width: 100%;
  }
  .mod_tarjeta .cont-tarj.depst .md-itemList .md-listVent .md-item {
    margin-bottom: 0;
  }
  .mod_tarjeta .cont-tarj.depstlast {
    min-height: inherit;
    max-height: inherit;
    padding: 1.125em 5% 1.125em 4%;
  }
  .mod_tarjeta .cont-tarj.depstlast .md-contImg {
    margin-top: 0;
    margin-left: 0;
  }
  .relation_access{
	  margin-left: 5em;
  }
  .relation_access_pig{
	  margin-left: 2em;
  }
  .mod_tarjeta .cont-tarj.depstlast .md-contImg .img {
    display: block;
  }
  .mod_tarjeta .cont-tarj.depstlast .md-contImg .imgM {
    display: none;
  }
  .mod_tarjeta .cont-tarj.depstlast .md-itemList {
    margin-left: 0;
    padding-left: 0;
    margin-top: 1.625em;
    width: 100%;
  }
  .mod_tarjeta .cont-tarj.depstlast .md-itemList .md-listVent .md-item {
    margin-bottom: 0;
  }
  .mod_tarjeta .cont-tarj.home.tarj .md-contImg {
    margin-left: 0;
    width: 7.91em;
  }
  .mod_tarjeta .cont-tarj.home .md-itemList .md-text {
    font-size: 0.875em;
    letter-spacing: 0.012em;
  }
  .mod_tarjeta .cont-tarj .tarj-table .tarj2-img .cont_img {
    position: static;
    height: auto !important;
    width: 100%;
  }
  .mod_tarjeta.type-2 .cont-tarj {
    min-height: 0;
  }
  .mod_tarjeta.type-2 .cont-tarj .cont_img {
    min-height: 0;
  }
  .mod_tarjeta.type-2 .cont-tarj .md-contImg {
    padding-top: 2em;
    padding-bottom: 2em;
    padding-left: 0;
    width: 100%;
  }
  .mod_tarjeta.type-2 .cont-tarj .md-contImg .imgM {
    margin: 0 auto;
    width: 10em;
  }
  .mod_tarjeta.type-2 .cont-tarj .md-itemList {
    padding-left: 5%;
    padding-bottom: 1em;
  }
  .mod_tarjetasContact {
    margin-bottom: 0.4375em;
    padding-top: 0.375em;
  }
  .mod_tarjetasContact .md-contact {
    margin-bottom: 0.6875em;
    padding-right: 4%;
    min-height: 16.75em;
  }
  .mod_tarjetasContact .md-contact .md-list {
    margin-left: 0;
    margin-top: 1.125em;
  }
  .mod_tarjetasContact .md-contact .md-list .md-subTitle {
    margin-bottom: 0.625em;
    font-size: 1em;
  }
  .mod_tarjetasContact .md-contact .md-list .md-telephone {
    margin-left: 0;
    padding-left: 2em;
    font-size: 1.25em;
    background-position: 0 6px;
  }
  .mod_tarjetasContact .md-contact .md-list .md-telephone .md-description {
    font-size: 0.8em;
  }
  .mod_tarjetasContact .md-contact .md-list .md-item {
    margin-bottom: 2.125em;
  }
  .mod_tarjetasContact .md-contact .md-list .md-item:last-child {
    padding-left: 0;
  }
  .mod_tarjetasContact .md-contact .md-list .md-item:last-child .md-subTitle {
    margin-bottom: 0.375em;
  }
  .mod_tarjetasContact .md-contact .md-list .md-item:last-child .md-telephone {
    padding-left: 2.1875em;
    background-position: 0 4px;
  }
  .mod_tarjetasContact .md-contact .md-title {
    padding-top: 0.9375em;
    padding-right: 1%;
    font-size: 1.125em;
  }
  .mod_tarjetasContact .md-contact .ico-card {
    padding-left: 2.8125em;
    background: url("../images/modules/icons/ico-cardT.png") no-repeat 0 10px;
  }
  .mod_tarjetasContact .md-contact.mdcnt {
    min-height: 12.1875em;
  }
  .mod_tarjetasContact .md-contact.mdcnt .md-title {
    padding-top: 0.1875em;
    line-height: 1.4em;
    font-size: 1em;
    letter-spacing: 0.004em;
  }
  .mod_tarjetasContact .md-contact.mdcnt .ico-bank {
    padding-bottom: 0.875em;
    padding-left: 2.9375em;
    background-image: url("../images/modules/icons/ico-bank.png");
    background-position: 0 11px;
  }
  .mod_tarjetasContact .md-contact.mdcnt .md-list {
    margin-left: 0;
    margin-top: 2.1875em;
  }
  .mod_tarjetasContact .md-contact.mdcnt .md-list .md-subTitle {
    margin-bottom: 0.4375em;
  }
  .mod_tarjetasContact .md-contact.mdcnt .md-list .md-telephone {
    margin-left: 0;
    padding-left: 2.3125em;
    padding-top: 3px;
    background-position: 3px 7px;
  }
  .mod_tarjetasContact .md-contact.mdcnt .md-list:last-child .md-telephone {
    margin-left: 0;
    padding-left: 2.3125em;
    padding-top: 3px;
    background-position: 3px 7px;
  }
  .mod_tarjetasContact .md-contact.mdcnt .md-list .md-item {
    padding-left: 0;
  }
  .mod_tarjetasContact .md-contact.type-2 {
    margin-bottom: 0.8125em;
    padding-top: 0.6875em;
    padding-left: 3%;
    padding-right: 3%;
    min-height: 19.4375em;
  }
  .mod_tarjetasContact .md-contact.type-2 .md-title {
    padding-right: 8%;
    margin-bottom: 1.4375em;
    padding-top: 0.125em;
    letter-spacing: 0;
  }
  .mod_tarjetasContact .md-contact.type-2 .md-subTitle {
    padding-left: 1%;
    font-size: 1em;
  }
  .mod_tarjetasContact .md-contact.type-2 .md-list-2 {
    padding-left: 0;
  }
  .mod_tarjetasContact .md-contact.type-2 .md-list-2 .md-item {
    padding-bottom: 1.375em;
  }
  .mod_tarjetasContact .md-contact.type-2 .md-list-2 .md-item:last-child {
    padding-bottom: 0;
  }
  .mod_tarjetasContact .md-contact.type-2 .md-list-2 .md-address {
    padding-bottom: 0.125em;
    padding-right: 18%;
    padding-left: 2.4375em;
    line-height: 1.5em;
    letter-spacing: 0;
    font-size: 1em;
    background-position: 6px 6px;
  }
  .mod_tarjetasContact .md-contact.type-2 .md-list-2 .md-email {
    padding-left: 2.5em;
    font-size: 1em;
    background-position: 3px 0px;
  }
  .mod_tarjetasContact .md-contact.type-2 .md-list-2 .md-subTitle {
    padding-left: 2.5em;
    letter-spacing: 0;
    font-size: 1.125em;
    background-position: 2px 2px;
  }
  .mod_tarjetasContact .md-contact.type-2 .md-list-2 .md-subTitle .md-description {
    padding-left: 3%;
    font-size: 0.89375em;
  }
  .mod_tarjetasContact .md-contact.type-2 .md-list-3 {
    padding-left: 0;
  }
  .mod_tarjetasContact .md-contact.type-2 .md-list-3 .md-item.itemdif {
    padding-right: 4%;
  }
  .mod_tarjetasContact .md-contact.type-2 .md-list-3 .md-item:last-child {
    padding-bottom: 1em;
  }
  .mod_tarjetasContact .md-contact.type-2 .md-list-3 .md-item .md-subTitle.ttl {
    font-size: 1em;
  }
  .mod_tarjetasContact .md-contact.type-2 .md-list-3 .md-item .md-subTitle.ttl-dif {
    font-size: 1em;
  }
  .mod_tarjetasContact .md-contact.type-2.type {
    margin-bottom: 0;
  }
  .mod_footer {
    margin-top: 1.538em;
    margin-bottom: 0;
  }
  .mod_footer .ftr-cont {
    padding-top: 0.8125em;
  }
  .mod_footer .ftr-cont .ftr-contImg {
    width: 9.5em;
    margin: 0px auto;
    display: block;
    text-align: center;
  }
  .mod_footer .ftr-cont .ftr-contImg .img {
    width: 100%;
	
  }
  .mod_footer .ftr-cont .ftr-list {
    margin-top: 1em;
    width: 100%;
    text-align: center;
  }
  .mod_footer .ftr-cont .ftr-list .ftr-itemList {
    padding: 0.625em 0;
    width: 100%;
    border: none;
    border-bottom: 1px solid #606060;
  }
  .mod_footer .ftr-cont .ftr-list .ftr-itemList:last-child {
    padding: 0.75em 0;
    border: none;
  }
  .mod_faq {
    margin-top: 1.5625em;
    padding: 1.4em 0px 1em;
  }
  .mod_faq .container .row .ui-accordion-header {
    padding: 1.25em 3.75em 1.25em 0.2em;
    font-size: 0.875em;
    line-height: 1.45em;
  }
  .mod_faq .container .row .ui-accordion-header .ui-accordion-header-icon {
    right: 1em;
  }
  .mod_faq .mct-tit {
    margin: 0px 0px 0.75em 0.125em;
    font-size: 1.125em;
  }
  .mod_faq .ui-accordion {
    margin: 0;
  }
  .mod_faq .ui-accordion-content {
    padding: 0.3125em 0 1.3125em 0.3em;
    font-size: 0.875em;
  }
  .mod_faq .ui-accordion-content .ans {
    font-size: 1em;
  }
  .mod_faq.pral .ui-accordion-content {
    padding: 0.3125em 0 1.3125em 0.3em;
  }
  .mod_faq .seeall {
    margin: 1em 0px 0px 0.3em;
    padding: 0px 1.4em 0.1em 0;
    font-size: 0.82em;
    background-position: right 3px;
  }
  .mod-box.type-2 {
    margin: 0.3em 0 1.5em 0;
    padding: 1em 6.5% 1.5em 6.5%;
    width: 100%;
  }
  .mod-box.type-2 .md-textBox {
    font-size: 0.875em;
    font-family: Geomanist-WZ-light;
    color: #1f1f1f;
  }
  .mod-box.type-2 .md-textBox .des {
    font-family: Geomanist-WZ-regular;
  }
  .mod-box.type-2 .md-linkBox {
    padding-left: 2.2em;
    padding-bottom: 0;
    font-size: 0.875em;
    font-family: Geomanist-WZ-regular;
  }
  .mod-box.type-2 .ty2-text {
    width: 100% !important;
  }
  .mod-box.type-2 .ty2-img {
    width: 100%;
    text-align: center;
    padding: 0;
  }
  .mod-box.bxtmb {
    display: none;
  }
  .detalleCuenta .mod-list .lst-li {
    padding-left: 2.3em;
  }
  .mod-list .lst-ul {
    padding-left: 0;
    width: 100%;
  }
  .mod-list .lst-li {
    padding-left: 1.9em;
    padding-bottom: 0.84em;
    background-position: 4px 7px;
  }
  .mod-list .lst-li:first-child {
    background-position: 4px 0;
  }
  .mod-list .lst-parraf {
    font-size: 0.875em;
  }
  .mod-list .lst-text {
    font-size: 1em;
  }
  .mod-list.lst-gen {
    padding-top: 0.8125em;
  }
  .mod-list.lst-gen .lst-parraf.frs-parraf {
    line-height: 1.4em;
    width: 100%;
  }
  .mod-list.lst-gen .lst-ul {
    padding-top: 0.6875em;
  }
  .mod-list.lst-gen .lst-ul .lst-li {
    padding-bottom: 0.5em;
    padding-left: 1.9em;
  }
  .mod-list .mod_video .mdv-tit {
    font-size: 1em;
  }
  .mod-list_box {
    margin-top: 0.8em;
    margin-bottom: 0.5625em;
    padding-left: 0;
  }
  .mod-list_box .lst-li {
    padding-bottom: 0.625em;
    padding-left: 0;
    background: none;
  }
  .mod-list_box .lst-li .lst-parraf {
    font-size: 0.875em;
  }
  .mod-list_box .lst-li .lst-text {
    font-size: 0.875em;
  }
  .mod-list_box .lst-li.ico-click {
    padding-bottom: 0.8125em;
    padding-left: 0;
    background: none;
  }
  .mod-list_box .lst-li.ico-click .lst-parraf {
    line-height: 1.25em;
  }
  .mod-list_box .lst-li.ico-lapiz {
    padding-bottom: 1.375em;
    padding-left: 0;
    background: none;
  }
  .mod-list_box .lst-li.ico-lapiz .lst-parraf {
    line-height: 1.25em;
  }
  .mod-list_box .lst-li.ico-folios {
    padding-bottom: 1.1875em;
    padding-left: 0;
    background: none;
  }
  .mod-list_box .lst-li.ico-folios .lst-parraf {
    line-height: 1.25em;
  }
  .mod-list_box .lst-li.ico-reloj {
    padding-bottom: 0.8125em;
    padding-left: 0;
    background: none;
  }
  .mod-list_box .lst-li.ico-reloj .lst-parraf {
    line-height: 1.25em;
  }
  .mod_carousel {
    background-color: #FAFAFA;
  }
  .mod_carousel .md-list {
    position: relative;
    padding-top: 0;
    height: 100%;
    min-height: 14.4375em;
    text-align: left;
    background: none;
  }
  .mod_carousel .md-list .mct-tit {
    display: none;
  }
  .mod_carousel .md-list .mct-titM {
    display: block;
    position: absolute;
    top: 1.1em;
    padding: 0 32% 0 3%;
    font-size: 1.25em;
    font-family: Geomanist-WZ-regular;
    color: #AB0620;
  }
  .mod_carousel .md-list .mct-subtit {
    margin-top: 0.625em;
    margin-bottom: 0.25em;
    font-size: 1.375em;
    text-align: center;
  }
  .mod_carousel .md-list .mct-text {
    width: 100%;
    font-size: 0.9375em;
    text-align: center;
  }
  .mod_carousel .md-list .cont-img {
    display: block;
    margin: 0;
  }
  .mod_carousel .md-list .cont-img .img {
    width: 100%;
  }
  .mod_carousel .md-list .mod_botonSimple.btnCarousel {
    width: 100%;
    margin-top: 1.0625em;
  }
  .mod_carousel .img-pral {
    display: none;
  }
  .mod_carousel .img-sec {
    display: none;
  }
  .mod_carousel .img-deg {
    display: none;
  }
  .mod-mainContent {
    height: inherit !important;
  }
  .mod-mainContent.detalleTajeta {
    margin-top: 1.5em;
  }
  .mod-mainContent .mct-tit {
    font-size: 1.125em;
  }
  .mod-mainContent.md-generica {
    padding-top: 0.75em;
  }
  .mod-mainContent.md-generica .mct-tit {
    display: none;
  }
  .mod_contentMenu {
    display: none;
  }
  .mod_menuLateral .md-list {
    width: 100%;
    margin-bottom: 1.9375em;
    padding-top: 0;
  }
  .mod_menuLateral .md-list .md-item .md-link {
    padding: 0.55em 14% 0.9em 4%;
    width: 100%;
    font-size: 1em;
    background: url("../images/modules/icons/ico-greyrow-bottom.png") no-repeat 95% 47% #FFFFFF;
    border-radius: 0;
    border-right: none;
    border-left: none;
  }
  .mod_menuLateral .md-list .md-item .md-link.ui-state-hover {
    background: url("../images/modules/icons/ico-greyrow-bottom.png") no-repeat 95% 47% #FFFFFF;
  }
  .mod_menuLateral .md-list .md-item .md-link:hover {
    background-color: #FFF2F7;
    color: #AB061F;
  }
  .mod_menuLateral .md-list .md-item .md-link.ui-accordion-header-active {
    background: url("../images/modules/icons/ico_arrowTop.png") no-repeat 95% 1.125em #FFF2F7;
    font-family: Geomanist-WZ-regular;
    font-weight: normal;
    color: #AB061F;
  }
  .mod_menuLateral .md-list .md-item.selected {
    display: block;
  }
  .mod_menuLateral .md-list .md-item.selected .md-link {
    width: 100%;
    font-size: 1em;
    background: url("../images/modules/icons/ico-greyrow-bottom.png") no-repeat 95% 47% #FFF;
    font-family: Geomanist-WZ-light;
    color: #1F1F1F;
    border-right: none;
    border-left: none;
  }
  .mod_menuLateral .md-list .md-item.selected .md-link.ui-accordion-header-active {
    background: url("../images/modules/icons/ico_arrowTop.png") no-repeat 95% 1.125em #FFF2F7;
    font-family: Geomanist-WZ-regular;
    font-weight: normal;
    color: #AB061F;
  }
  .mod_menuLateral .md-list .md-item.selected .md-link:hover {
    background-color: #FFF2F7;
    color: #AB061F;
  }
  .mod_menuLateral .md-list .md-item .mod_contentMenu {
    display: block;
    position: relative;
    left: 0;
    padding: 0;
  }
  .mod_menuLateral .md-list .md-item .mod_contentMenu .lst-gen {
    width: 100%;
  }
  .mod_menuLateral .md-list .md-item .mod_contentMenu .lst-gen .lst-ul .lst-parraf {
    line-height: 1.4em;
  }
  .mod_menuLateral .md-list .md-item .mod_contentMenu .lst-gen .lst-ul.lst-seg {
    padding-top: 0.75em;
    width: 98%;
  }
  .mod_menuLateral .md-list .md-item .mod_contentMenu .lst-gen .lst-ul.lst-seg .lst-li {
    padding-bottom: 0.6875em;
    padding-left: 2.7em;
  }
  .mod_menuLateral .md-list .md-item .mod_contentMenu .lst-gen .lst-ul.lst-seg .lst-li .lst-parraf {
    line-height: 1.3em;
  }
  .mod_menuLateral .md-list .md-item .mod_contentMenu .lst-gen .mod_video {
    margin-top: 1.1875em;
  }
  .mod_menuLateral .md-list .md-item .mod_contentMenu .lst-gen .mod_video .lst-parraf {
    line-height: 1.35em;
  }
  .mod_menuLateral .md-list .md-item .mod_contentMenu .lst-gen .mod_video .lst-ul .lst-li {
    padding-bottom: 0.9375em;
  }
  .mod_menuLateral .md-list .md-item .mod_contentMenu.ui-accordion-content-active {
    margin-bottom: 0.9375em;
  }
  .ui-dialog {
    padding-bottom: 0.2em;
  }
  .ui-dialog .ui-dialog-title {
    font-size: 1.136em;
    margin: 0;
    padding: 0;
    line-height: 1.2em;
  }
  .ui-dialog .ui-dialog-titlebar {
    padding-left: 2%;
    padding-bottom: 0.7em;
  }
  .ui-dialog .ui-dialog-content {
    padding: 0.4em 2%;
  }
  .pop-text {
    padding: 0px 0px 0.6em;
  }
  .pop-content {
    border-left: 0;
  }
  .pop-content:first-of-type {
    padding-bottom: 1.5em;
    margin-bottom: 0.4em;
    border-bottom: 1px solid #f0f0f0;
  }
  .pop-content .mod_botonSimple.btnSmp {
    width: 100%;
  }
  .pop-link-line .pop-link.pop-biglink {
    margin: 1.2em 0px 0px;
  }
  .mod-list .mod_tabla {
    margin-top: 1.125em;
  }
  .mod-list .mod_tabla .mdv-tit {
    margin-bottom: 0.5em;
    font-size: 1em;
  }
  .mod_tabla .md-table {
    margin-top: 1.5em;
    margin-bottom: 1em;
  }
  .mod_tabla .md-table .tbl-head .tblrow .col {
    width: 45%;
    vertical-align: middle;
  }
  .mod_tabla .md-table .tbl-head .tblrow .col:first-child {
    width: 24%;
  }
  .mod_tabla .md-table .tbl-head .tblrow .col:last-child {
    width: 21%;
  }
  .mod_tabla .md-table .tbl-head .tblrow .col.coldif {
    display: none;
  }
  .mod_tabla .md-table .tbl-head .tblrow .col .link {
    width: 100%;
    padding: 0.3em 1.8em 0.5em 1em;
    font-size: 0.75em;
    line-height: 1.2em;
  }
  .mod_tabla .md-table .tbl-head .tblrow .col.header .link {
    background-position: 92% center;
  }
  .mod_tabla .md-table .tbl-head .tblrow .col.headerSortUp .link {
    background-position: 92% center;
  }
  .mod_tabla .md-table .tbl-head .tblrow .col.headerSortDown .link {
    background-position: 92% center;
  }
  .mod_tabla .md-table .tbl-body .tblrow .col {
    padding: 0.7em 0.7em 1.5em 0.7em;
    text-align: left;
  }
  .mod_tabla .md-table .tbl-body .tblrow .col:first-child {
    text-align: left;
  }
  .mod_tabla .md-table .tbl-body .tblrow .col:last-child {
    text-align: right;
  }
  .mod_tabla .md-table .tbl-body .tblrow .col.nocontent {
    display: none;
  }
  .mod_tabla .md-table .tbl-body .tblrow .col .text {
    font-size: 0.875em;
  }
  .link-list {
    margin: 0;
  }
  .link-list .link-item .item {
    margin: 0 1em 0 0;
    padding: 1.25em 1.95em 1.25em 0.2em;
  }
  .link-list .link-item .item .tbl-text {
    font-size: 0.875em;
  }
  .mod-mainContent.tablon .mct-tit {
    margin: 0;
    padding: 1.6em 3.75em 0.5em 0;
  }
}
