@font-face {
  font-family: 'bbvaweb-book';
  src: url("fonts/bbvaweb-book.eot");
  src: url("fonts/bbvaweb-book.eot?#iefix") format("embedded-opentype"), url("fonts/bbvaweb-book.woff") format("woff"), url("fonts/bbvaweb-book.ttf") format("truetype"), url("fonts/bbvaweb-book.svg#StagSansBook") format("svg");
  font-style: normal;
  font-weight: 500;
  font-stretch: normal;
}

@font-face {
  font-family: 'bbvaweb-semibold';
  src: url("fonts/bbvaweb-semibold.eot");
  src: url("fonts/bbvaweb-semibold.eot?#iefix") format("embedded-opentype"), url("fonts/bbvaweb-semibold.woff") format("woff"), url("fonts/bbvaweb-semibold.ttf") format("truetype"), url("fonts/bbvaweb-semibold.svg#StagSansBook") format("svg");
  font-style: normal;
  font-weight: 700;
  font-stretch: normal;
}

@font-face {
  font-family: 'bbvaweb-light';
  src: url("fonts/bbvaweb-light.eot");
  src: url("fonts/bbvaweb-light?#iefix") format("embedded-opentype"), url("fonts/bbvaweb-light.woff") format("woff"), url("fonts/bbvaweb-light.ttf") format("truetype"), url("fonts/bbvaweb-light.svg#StagSansLight") format("svg");
  font-style: normal;
  font-weight: 400;
  font-stretch: normal;
}

@font-face {
  font-family: 'bbvaweb-medium';
  src: url("fonts/bbvaweb-medium.eot");
  src: url("fonts/bbvaweb-medium.eot?#iefix") format("embedded-opentype"), url("fonts/bbvaweb-medium.woff") format("woff"), url("fonts/bbvaweb-medium.ttf") format("truetype"), url("fonts/bbvaweb-medium.svg#StagSansMedium") format("svg");
  font-style: normal;
  font-weight: 600;
  font-stretch: normal;
}

@font-face {
  font-family: 'bbvaweb-mediumitalic';
  src: url("fonts/bbvaweb-mediumitalic.eot");
  src: url("fonts/bbvaweb-mediumitalic.eot?#iefix") format("embedded-opentype"), url("fonts/bbvaweb-mediumitalic.woff") format("woff"), url("fonts/bbvaweb-mediumitalic.ttf") format("truetype"), url("fonts/bbvaweb-mediumitalic.svg#StagSansMedium") format("svg");
  font-style: normal;
  font-weight: 600;
  font-stretch: normal;
}

@font-face {
  font-family: 'stag';
  src: url("fonts/StagSans-Book.eot");
  src: url("fonts/StagSans-Book.eot?#iefix") format("embedded-opentype"), url("fonts/stagsans-book.woff") format("woff"), url("fonts/StagSans-Book.ttf") format("truetype"), url("fonts/StagSans-Book.svg#StagSansBook") format("svg");
  font-style: normal;
  font-weight: 500;
  font-stretch: normal;
}

@font-face {
  font-family: 'stagBookItalic';
  src: url("fonts/StagSans-BookItalic.eot");
  src: url("fonts/StagSans-BookItalic.eot?#iefix") format("embedded-opentype"), url("fonts/stagsans-bookItalic.woff") format("woff"), url("fonts/StagSans-BookItalic.ttf") format("truetype"), url("fonts/StagSans-BookItalic.svg#StagSansBook") format("svg");
  font-style: normal;
  font-weight: 500;
  font-stretch: normal;
}

@font-face {
  font-family: 'stagLight';
  src: url("fonts/StagSans-Light.eot");
  src: url("fonts/StagSans-Light.eot?#iefix") format("embedded-opentype"), url("fonts/stagsans-light.woff") format("woff"), url("fonts/StagSans-Light.ttf") format("truetype"), url("fonts/StagSans-Light.svg#StagSansBook") format("svg");
  font-style: normal;
  font-weight: 400;
  font-stretch: normal;
}

@font-face {
  font-family: 'stagLightItalic';
  src: url("fonts/StagSans-LightItalic.eot");
  src: url("fonts/StagSans-LightItalic.eot?#iefix") format("embedded-opentype"), url("fonts/stagsans-lightItalic.woff") format("woff"), url("fonts/StagSans-LightItalic.ttf") format("truetype"), url("fonts/StagSans-LightItalic.svg#StagSansBook") format("svg");
  font-style: normal;
  font-weight: 400;
  font-stretch: normal;
}

@font-face {
  font-family: 'stagMedium';
  src: url("fonts/StagSans-Medium.eot");
  src: url("fonts/StagSans-Medium.eot?#iefix") format("embedded-opentype"), url("fonts/stagsans-medium.woff") format("woff"), url("fonts/StagSans-Medium.ttf") format("truetype"), url("fonts/StagSans-Medium.svg#StagSansBook") format("svg");
  font-style: normal;
  font-weight: 600;
  font-stretch: normal;
}

@font-face {
  font-family: 'stagMediumItalic';
  src: url("fonts/StagSans-MediumItalic.eot");
  src: url("fonts/StagSans-MediumItalic.eot?#iefix") format("embedded-opentype"), url("fonts/stagsans-mediumitalic.woff") format("woff"), url("fonts/StagSans-MediumItalic.ttf") format("truetype"), url("fonts/StagSans-MediumItalic.svg#StagSansBook") format("svg");
  font-style: normal;
  font-weight: 600;
  font-stretch: normal;
}

@font-face {
  font-family: 'stagSemibold';
  src: url("fonts/StagSans-Semibold.eot");
  src: url("fonts/StagSans-Semibold.eot?#iefix") format("embedded-opentype"), url("fonts/stagsans-semibold.woff") format("woff"), url("fonts/StagSans-Semibold.ttf") format("truetype"), url("fonts/StagSans-Semibold.svg#StagSansBook") format("svg");
  font-style: normal;
  font-weight: 700;
  font-stretch: normal;
}

/* line 1, commons/_contenedores.scss */
.container {
  /* margin:0 auto;
  padding:0 10px; */
  margin: 0;
  width: 610px;
}

/* line 9, commons/_contenedores.scss */
.containerFlotilla {
  margin: 0 auto;
  padding: 0 10px;
  width: 705px;
}

/* line 15, commons/_contenedores.scss */
.containerZonaPrivada {
  margin: 0 auto;
  padding: 0 10px;
  width: 940px;
}

/* line 21, commons/_contenedores.scss */
.moveLeft {
  float: left;
}

/* line 25, commons/_contenedores.scss */
.moveRight {
  float: right;
}

/* line 29, commons/_contenedores.scss */
.verde {
  color: #44a618;
  font-weight: bold;
}

/* line 34, commons/_contenedores.scss */
.predictivoPoliza {
  background: #F4F7F5;
  border-radius: 5px;
  height: 80px;
  overflow-y: scroll;
  position: absolute;
  width: 620px;
}
/* line 41, commons/_contenedores.scss */
.predictivoPoliza ul {
  margin: 0;
  padding: 0;
}
/* line 44, commons/_contenedores.scss */
.predictivoPoliza ul li {
  font-size: 12px;
  line-height: 19px;
  list-style: none;
  padding: 1px 10px 0;
}
/* line 45, commons/_contenedores.scss */
.predictivoPoliza ul li.active {
  background: #e3fafe;
}
/* line 49, commons/_contenedores.scss */
.predictivoPoliza ul li:hover {
  background: #e3fafe;
}
/* line 52, commons/_contenedores.scss */
.predictivoPoliza ul li a {
  display: block;
}

/* line 64, commons/_contenedores.scss */
.select2-autoseguro {
  background: red;
}
/* line 67, commons/_contenedores.scss */
.select2-autoseguro .select2-results .select2-result.select2-result-selectable {
  list-style: none;
}
/* line 69, commons/_contenedores.scss */
.select2-autoseguro .select2-results .select2-result.select2-result-selectable a {
  display: block;
  padding: 3px 20px;
  clear: both;
  font-weight: normal;
  line-height: 20px;
  color: #333;
  font-size: 12px;
}
/* line 80, commons/_contenedores.scss */
.select2-autoseguro .select2-results .select2-result.select2-result-selectable.select2-highlighted .select2-result-label {
  color: #fff;
  text-decoration: none;
  background-color: #0079c1;
  background-image: -moz-linear-gradient(top, #0079c1, #00559d);
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#0079c1), to(#00559d));
  background-image: -webkit-linear-gradient(top, #0079c1, #00559d);
  background-image: -o-linear-gradient(top, #0079c1, #00559d);
  background-image: linear-gradient(to bottom, #0079c1, #00559d);
  background-repeat: repeat-x;
  outline: 0;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#0079c1',endColorstr='#00559d',GradientType=0);
}

/* line 98, commons/_contenedores.scss */
.contenedorTarificadorInternet {
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  -ms-border-radius: 4px;
  -o-border-radius: 4px;
  border-radius: 4px;
  background-color: #F4F7F5;
  border: 1px solid #C4D7E5;
  padding: 15px 14px 14px 14px;
}

/* line 106, commons/_contenedores.scss */
.paso {
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  -ms-border-radius: 4px;
  -o-border-radius: 4px;
  border-radius: 4px;
  -webkit-box-shadow: 0 1px 1px 0px #e0e1e1;
  -moz-box-shadow: 0 1px 1px 0px #e0e1e1;
  box-shadow: 0 1px 1px 0px #e0e1e1;
  background-color: #F9FBFB;
  border: 1px solid #c4d7e5;
  margin-bottom: 10px;
  padding: 17px 25px;
  background: white !important;
}

/* line 116, commons/_contenedores.scss */
.pasoModal {
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  -ms-border-radius: 4px;
  -o-border-radius: 4px;
  border-radius: 4px;
  -webkit-box-shadow: 0 1px 1px 0px #e0e1e1;
  -moz-box-shadow: 0 1px 1px 0px #e0e1e1;
  box-shadow: 0 1px 1px 0px #e0e1e1;
  background-color: #F9FBFB;
  border: 1px solid #c4d7e5;
  padding: 32px 36px;
  background: white !important;
}

/* line 125, commons/_contenedores.scss */
.pasoInternet {
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  -ms-border-radius: 4px;
  -o-border-radius: 4px;
  border-radius: 4px;
  -webkit-box-shadow: 0 1px 1px 0px #e0e1e1;
  -moz-box-shadow: 0 1px 1px 0px #e0e1e1;
  box-shadow: 0 1px 1px 0px #e0e1e1;
  background-color: #F9FBFB;
  border: 1px solid #c4d7e5;
  margin-bottom: 10px;
  padding: 0px 13px 25px 10px;
  background: white !important;
}
/* line 133, commons/_contenedores.scss */
.pasoInternet hr {
  background: url("images/line.jpg");
  clear: both;
  display: block;
  margin: 20px 0;
}

/* line 141, commons/_contenedores.scss */
.pasoTitulo {
  -webkit-border-radius: 0 0 4px 4px;
  -moz-border-radius: 0 0 4px 4px;
  -ms-border-radius: 0 0 4px 4px;
  -o-border-radius: 0 0 4px 4px;
  border-radius: 0 0 4px 4px;
  -webkit-box-shadow: 0 1px 1px 0px #e0e1e1;
  -moz-box-shadow: 0 1px 1px 0px #e0e1e1;
  box-shadow: 0 1px 1px 0px #e0e1e1;
  background-color: #F9FBFB;
  border: 1px solid #c4d7e5;
  margin-bottom: 10px;
  padding: 12px 13px 25px 10px;
  background: white !important;
}

/* line 151, commons/_contenedores.scss */
.navInternet {
  background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #fefefe), color-stop(100%, #f6f8f8));
  background-image: -webkit-linear-gradient(top, #fefefe, #f6f8f8);
  background-image: -moz-linear-gradient(top, #fefefe, #f6f8f8);
  background-image: -o-linear-gradient(top, #fefefe, #f6f8f8);
  background-image: linear-gradient(top, #fefefe, #f6f8f8);
  background: #fefefe \9;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  -ms-border-radius: 4px;
  -o-border-radius: 4px;
  border-radius: 4px;
  -webkit-box-shadow: 0 1px 2px 0px #c4d7e5;
  -moz-box-shadow: 0 1px 2px 0px #c4d7e5;
  box-shadow: 0 1px 2px 0px #c4d7e5;
  background-color: #F9FBFB;
  border: 1px solid #c4d7e5;
  padding: 5px;
}

/* line 161, commons/_contenedores.scss */
.navTitulo {
  background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #fefefe), color-stop(100%, #f6f8f8));
  background-image: -webkit-linear-gradient(top, #fefefe, #f6f8f8);
  background-image: -moz-linear-gradient(top, #fefefe, #f6f8f8);
  background-image: -o-linear-gradient(top, #fefefe, #f6f8f8);
  background-image: linear-gradient(top, #fefefe, #f6f8f8);
  background: #fefefe \9;
  -webkit-border-radius: 4px 4px 0 0;
  -moz-border-radius: 4px 4px 0 0;
  -ms-border-radius: 4px 4px 0 0;
  -o-border-radius: 4px 4px 0 0;
  border-radius: 4px 4px 0 0;
  -webkit-box-shadow: 0 1px 2px 0px #c4d7e5;
  -moz-box-shadow: 0 1px 2px 0px #c4d7e5;
  box-shadow: 0 1px 2px 0px #c4d7e5;
  background-color: #F9FBFB;
  border: 1px solid #c4d7e5;
  padding: 10px 25px;
  margin-top: 12px;
}
/* line 170, commons/_contenedores.scss */
.navTitulo span {
  font-weight: bold;
  font-size: 12px;
}

/* line 176, commons/_contenedores.scss */
.navTituloAuto {
  padding: 20px 25px;
  margin-top: 12px;
}
/* line 179, commons/_contenedores.scss */
.navTituloAuto span {
  font-weight: bold;
  font-size: 12px;
}

/* line 185, commons/_contenedores.scss */
.contenedorBarraProgresoInternet {
  font-family: Arial, Helvetica, sans-serif;
  height: 63px;
  position: relative;
}
/* line 190, commons/_contenedores.scss */
.contenedorBarraProgresoInternet.dosPasos li {
  width: 49%;
}
/* line 194, commons/_contenedores.scss */
.contenedorBarraProgresoInternet.dosPasos li.paso1 .puntoFondo {
  left: 0;
}
/* line 197, commons/_contenedores.scss */
.contenedorBarraProgresoInternet.dosPasos li.paso1 .textoPaso {
  text-align: left;
}
/* line 202, commons/_contenedores.scss */
.contenedorBarraProgresoInternet.dosPasos li.paso2 .puntoFondo {
  left: 94%;
}
/* line 205, commons/_contenedores.scss */
.contenedorBarraProgresoInternet.dosPasos li.paso2 .textoPaso {
  text-align: right;
}
/* line 210, commons/_contenedores.scss */
.contenedorBarraProgresoInternet.dosPasos .barraProgreso.paso2 {
  width: 85%;
}
/* line 216, commons/_contenedores.scss */
.contenedorBarraProgresoInternet.tresPasos li {
  width: 33%;
}
/* line 220, commons/_contenedores.scss */
.contenedorBarraProgresoInternet.tresPasos li.paso1 .puntoFondo {
  left: 0;
}
/* line 223, commons/_contenedores.scss */
.contenedorBarraProgresoInternet.tresPasos li.paso1 .textoPaso {
  text-align: left;
}
/* line 228, commons/_contenedores.scss */
.contenedorBarraProgresoInternet.tresPasos li.paso2 .puntoFondo {
  left: 48%;
}
/* line 231, commons/_contenedores.scss */
.contenedorBarraProgresoInternet.tresPasos li.paso2 .textoPaso {
  text-align: center;
}
/* line 236, commons/_contenedores.scss */
.contenedorBarraProgresoInternet.tresPasos li.paso3 .puntoFondo {
  left: 89%;
}
/* line 239, commons/_contenedores.scss */
.contenedorBarraProgresoInternet.tresPasos li.paso3 .textoPaso {
  text-align: right;
}
/* line 244, commons/_contenedores.scss */
.contenedorBarraProgresoInternet.tresPasos .barraProgreso.paso2 {
  width: 44%;
}
/* line 247, commons/_contenedores.scss */
.contenedorBarraProgresoInternet.tresPasos .barraProgreso.paso3 {
  width: 85%;
}
/* line 253, commons/_contenedores.scss */
.contenedorBarraProgresoInternet.cuatroPasos li {
  width: 24.7%;
}
/* line 256, commons/_contenedores.scss */
.contenedorBarraProgresoInternet.cuatroPasos li.paso1 {
  width: 18%;
}
/* line 258, commons/_contenedores.scss */
.contenedorBarraProgresoInternet.cuatroPasos li.paso1 .puntoFondo {
  left: 0;
}
/* line 261, commons/_contenedores.scss */
.contenedorBarraProgresoInternet.cuatroPasos li.paso1 .textoPaso {
  text-align: left;
}
/* line 265, commons/_contenedores.scss */
.contenedorBarraProgresoInternet.cuatroPasos li.paso2 {
  width: 31.4%;
}
/* line 267, commons/_contenedores.scss */
.contenedorBarraProgresoInternet.cuatroPasos li.paso2 .puntoFondo {
  left: 45%;
}
/* line 270, commons/_contenedores.scss */
.contenedorBarraProgresoInternet.cuatroPasos li.paso2 .textoPaso {
  text-align: center;
}
/* line 274, commons/_contenedores.scss */
.contenedorBarraProgresoInternet.cuatroPasos li.paso3 {
  width: 31.4%;
}
/* line 276, commons/_contenedores.scss */
.contenedorBarraProgresoInternet.cuatroPasos li.paso3 .puntoFondo {
  left: 45%;
}
/* line 279, commons/_contenedores.scss */
.contenedorBarraProgresoInternet.cuatroPasos li.paso3 .textoPaso {
  text-align: center;
}
/* line 283, commons/_contenedores.scss */
.contenedorBarraProgresoInternet.cuatroPasos li.paso4 {
  width: 18%;
}
/* line 285, commons/_contenedores.scss */
.contenedorBarraProgresoInternet.cuatroPasos li.paso4 .puntoFondo {
  left: 80%;
}
/* line 288, commons/_contenedores.scss */
.contenedorBarraProgresoInternet.cuatroPasos li.paso4 .textoPaso {
  text-align: right;
}
/* line 293, commons/_contenedores.scss */
.contenedorBarraProgresoInternet.cuatroPasos .barraProgreso.paso2 {
  width: 29%;
}
/* line 296, commons/_contenedores.scss */
.contenedorBarraProgresoInternet.cuatroPasos .barraProgreso.paso3 {
  width: 57%;
}
/* line 299, commons/_contenedores.scss */
.contenedorBarraProgresoInternet.cuatroPasos .barraProgreso.paso4 {
  width: 85%;
}
/* line 305, commons/_contenedores.scss */
.contenedorBarraProgresoInternet.cincoPasos li.paso1 {
  width: 15%;
}
/* line 307, commons/_contenedores.scss */
.contenedorBarraProgresoInternet.cincoPasos li.paso1 .puntoFondo {
  left: 0;
}
/* line 310, commons/_contenedores.scss */
.contenedorBarraProgresoInternet.cincoPasos li.paso1 .textoPaso {
  text-align: left;
}
/* line 314, commons/_contenedores.scss */
.contenedorBarraProgresoInternet.cincoPasos li.paso2 {
  width: 22.93%;
}
/* line 316, commons/_contenedores.scss */
.contenedorBarraProgresoInternet.cincoPasos li.paso2 .puntoFondo {
  left: 43.5%;
}
/* line 319, commons/_contenedores.scss */
.contenedorBarraProgresoInternet.cincoPasos li.paso2 .textoPaso {
  text-align: center;
}
/* line 323, commons/_contenedores.scss */
.contenedorBarraProgresoInternet.cincoPasos li.paso3 {
  width: 22.93%;
}
/* line 325, commons/_contenedores.scss */
.contenedorBarraProgresoInternet.cincoPasos li.paso3 .puntoFondo {
  left: 43.5%;
}
/* line 328, commons/_contenedores.scss */
.contenedorBarraProgresoInternet.cincoPasos li.paso3 .textoPaso {
  text-align: center;
}
/* line 332, commons/_contenedores.scss */
.contenedorBarraProgresoInternet.cincoPasos li.paso4 {
  width: 22.93%;
}
/* line 334, commons/_contenedores.scss */
.contenedorBarraProgresoInternet.cincoPasos li.paso4 .puntoFondo {
  left: 43.5%;
}
/* line 337, commons/_contenedores.scss */
.contenedorBarraProgresoInternet.cincoPasos li.paso4 .textoPaso {
  text-align: center;
}
/* line 341, commons/_contenedores.scss */
.contenedorBarraProgresoInternet.cincoPasos li.paso5 {
  width: 15%;
}
/* line 343, commons/_contenedores.scss */
.contenedorBarraProgresoInternet.cincoPasos li.paso5 .puntoFondo {
  left: 76%;
}
/* line 346, commons/_contenedores.scss */
.contenedorBarraProgresoInternet.cincoPasos li.paso5 .textoPaso {
  text-align: right;
}
/* line 351, commons/_contenedores.scss */
.contenedorBarraProgresoInternet.cincoPasos .barraProgreso.paso2 {
  width: 23%;
}
/* line 354, commons/_contenedores.scss */
.contenedorBarraProgresoInternet.cincoPasos .barraProgreso.paso3 {
  width: 43%;
}
/* line 357, commons/_contenedores.scss */
.contenedorBarraProgresoInternet.cincoPasos .barraProgreso.paso4 {
  width: 63%;
}
/* line 360, commons/_contenedores.scss */
.contenedorBarraProgresoInternet.cincoPasos .barraProgreso.paso5 {
  width: 85.5%;
}
/* line 365, commons/_contenedores.scss */
.contenedorBarraProgresoInternet .barraProgresoFondo, .contenedorBarraProgresoInternet .barraProgreso {
  display: block;
  position: absolute;
}
/* line 369, commons/_contenedores.scss */
.contenedorBarraProgresoInternet .barraProgresoFondo {
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  -ms-border-radius: 5px;
  -o-border-radius: 5px;
  border-radius: 5px;
  background-color: #D0DBE6;
  background-size: auto auto;
  height: 7px;
  left: 43px;
  top: 40px;
  width: 86%;
}
/* line 378, commons/_contenedores.scss */
.contenedorBarraProgresoInternet .barraProgreso {
  -webkit-transition-delay: 0.35s;
  -moz-transition-delay: 0.35s;
  -o-transition-delay: 0.35s;
  transition-delay: 0.35s;
  -webkit-transition-duration: 0.5s;
  -moz-transition-duration: 0.5s;
  -o-transition-duration: 0.5s;
  transition-duration: 0.5s;
  -webkit-transition-property: width;
  -moz-transition-property: width;
  -o-transition-property: width;
  transition-property: width;
  background-color: #428B12;
  background-position: 0 0;
  background-size: auto auto;
  height: 3px;
  left: 44px;
  top: 41.5px;
  width: 0;
  max-width: 85%;
  z-index: 1;
}
/* line 392, commons/_contenedores.scss */
.contenedorBarraProgresoInternet ol.pasos {
  width: 90%;
  margin-left: -1%;
  margin-top: 0%;
}
/* line 396, commons/_contenedores.scss */
.contenedorBarraProgresoInternet ol.pasos li.activo .textoPaso {
  color: #428B12;
}
/* line 399, commons/_contenedores.scss */
.contenedorBarraProgresoInternet ol.pasos li.activo .puntoFondo .punto {
  background-color: #428B12;
}
/* line 402, commons/_contenedores.scss */
.contenedorBarraProgresoInternet ol.pasos li {
  display: block;
  float: left;
  height: 55px;
  overflow-x: hidden;
  position: relative;
}
/* line 409, commons/_contenedores.scss */
.contenedorBarraProgresoInternet ol.pasos li .puntoFondo {
  -webkit-border-radius: 10px;
  -moz-border-radius: 10px;
  -ms-border-radius: 10px;
  -o-border-radius: 10px;
  border-radius: 10px;
  background-color: #D0DBE6;
  display: block;
  height: 18px;
  margin: -0.4em 0 -0.4em;
  position: absolute;
  top: 35px;
  width: 18px;
}
/* line 420, commons/_contenedores.scss */
.contenedorBarraProgresoInternet ol.pasos li .punto {
  -webkit-border-radius: 10px;
  -moz-border-radius: 10px;
  -ms-border-radius: 10px;
  -o-border-radius: 10px;
  border-radius: 10px;
  background-color: #A6BFD6;
  height: 10px;
  width: 10px;
  left: 4px;
  margin: -0.4em 0 -0.4em;
  position: absolute;
  top: 9.5px;
}
/* line 432, commons/_contenedores.scss */
.contenedorBarraProgresoInternet .textoPaso {
  color: #434A58;
  font-size: 10px;
  font-weight: bold;
  margin-top: 5px;
  margin-left: 0px;
  width: 100%;
}

/* line 442, commons/_contenedores.scss */
.contenedorBarraProgresoInternet2 {
  font-family: Arial, Helvetica, sans-serif;
  height: 70px;
  position: relative;
}
/* line 447, commons/_contenedores.scss */
.contenedorBarraProgresoInternet2.dosPasos li {
  width: 45%;
}
/* line 451, commons/_contenedores.scss */
.contenedorBarraProgresoInternet2.dosPasos li.paso1 .puntoFondo {
  left: 0;
}
/* line 454, commons/_contenedores.scss */
.contenedorBarraProgresoInternet2.dosPasos li.paso1 .textoPaso {
  text-align: left;
}
/* line 459, commons/_contenedores.scss */
.contenedorBarraProgresoInternet2.dosPasos li.paso2 .puntoFondo {
  left: 93%;
}
/* line 462, commons/_contenedores.scss */
.contenedorBarraProgresoInternet2.dosPasos li.paso2 .textoPaso {
  text-align: right;
}
/* line 467, commons/_contenedores.scss */
.contenedorBarraProgresoInternet2.dosPasos .barraProgreso.paso2 {
  width: 86%;
}
/* line 473, commons/_contenedores.scss */
.contenedorBarraProgresoInternet2.tresPasos li {
  width: 30%;
}
/* line 477, commons/_contenedores.scss */
.contenedorBarraProgresoInternet2.tresPasos li.paso1 .puntoFondo {
  left: 0;
}
/* line 480, commons/_contenedores.scss */
.contenedorBarraProgresoInternet2.tresPasos li.paso1 .textoPaso {
  text-align: left;
}
/* line 485, commons/_contenedores.scss */
.contenedorBarraProgresoInternet2.tresPasos li.paso2 .puntoFondo {
  left: 45%;
}
/* line 488, commons/_contenedores.scss */
.contenedorBarraProgresoInternet2.tresPasos li.paso2 .textoPaso {
  text-align: center;
}
/* line 493, commons/_contenedores.scss */
.contenedorBarraProgresoInternet2.tresPasos li.paso3 .puntoFondo {
  left: 90%;
}
/* line 496, commons/_contenedores.scss */
.contenedorBarraProgresoInternet2.tresPasos li.paso3 .textoPaso {
  text-align: right;
}
/* line 501, commons/_contenedores.scss */
.contenedorBarraProgresoInternet2.tresPasos .barraProgreso.paso2 {
  width: 43%;
}
/* line 504, commons/_contenedores.scss */
.contenedorBarraProgresoInternet2.tresPasos .barraProgreso.paso3 {
  width: 86%;
}
/* line 510, commons/_contenedores.scss */
.contenedorBarraProgresoInternet2.cuatroPasos li {
  width: 22.5%;
}
/* line 514, commons/_contenedores.scss */
.contenedorBarraProgresoInternet2.cuatroPasos li.paso1 .puntoFondo {
  left: 0;
}
/* line 517, commons/_contenedores.scss */
.contenedorBarraProgresoInternet2.cuatroPasos li.paso1 .textoPaso {
  text-align: left;
}
/* line 522, commons/_contenedores.scss */
.contenedorBarraProgresoInternet2.cuatroPasos li.paso2 .puntoFondo {
  left: 24%;
}
/* line 525, commons/_contenedores.scss */
.contenedorBarraProgresoInternet2.cuatroPasos li.paso2 .textoPaso {
  text-align: center;
}
/* line 530, commons/_contenedores.scss */
.contenedorBarraProgresoInternet2.cuatroPasos li.paso3 .puntoFondo {
  left: 66%;
}
/* line 533, commons/_contenedores.scss */
.contenedorBarraProgresoInternet2.cuatroPasos li.paso3 .textoPaso {
  text-align: center;
}
/* line 538, commons/_contenedores.scss */
.contenedorBarraProgresoInternet2.cuatroPasos li.paso4 .puntoFondo {
  left: 87%;
}
/* line 541, commons/_contenedores.scss */
.contenedorBarraProgresoInternet2.cuatroPasos li.paso4 .textoPaso {
  text-align: right;
}
/* line 546, commons/_contenedores.scss */
.contenedorBarraProgresoInternet2.cuatroPasos .barraProgreso.paso2 {
  width: 28%;
}
/* line 549, commons/_contenedores.scss */
.contenedorBarraProgresoInternet2.cuatroPasos .barraProgreso.paso3 {
  width: 59%;
}
/* line 552, commons/_contenedores.scss */
.contenedorBarraProgresoInternet2.cuatroPasos .barraProgreso.paso4 {
  width: 86%;
}
/* line 558, commons/_contenedores.scss */
.contenedorBarraProgresoInternet2.cincoPasos li {
  width: 22.5%;
}
/* line 562, commons/_contenedores.scss */
.contenedorBarraProgresoInternet2.cincoPasos li.paso1 .puntoFondo {
  left: 0;
}
/* line 565, commons/_contenedores.scss */
.contenedorBarraProgresoInternet2.cincoPasos li.paso1 .textoPaso {
  text-align: left;
}
/* line 570, commons/_contenedores.scss */
.contenedorBarraProgresoInternet2.cincoPasos li.paso2 .puntoFondo {
  left: 70%;
}
/* line 573, commons/_contenedores.scss */
.contenedorBarraProgresoInternet2.cincoPasos li.paso2 .textoPaso {
  text-align: center;
}
/* line 578, commons/_contenedores.scss */
.contenedorBarraProgresoInternet2.cincoPasos li.paso3 .puntoFondo {
  left: 70%;
}
/* line 581, commons/_contenedores.scss */
.contenedorBarraProgresoInternet2.cincoPasos li.paso3 .textoPaso {
  text-align: center;
}
/* line 586, commons/_contenedores.scss */
.contenedorBarraProgresoInternet2.cincoPasos li.paso4 .puntoFondo {
  left: 70%;
}
/* line 589, commons/_contenedores.scss */
.contenedorBarraProgresoInternet2.cincoPasos li.paso4 .textoPaso {
  text-align: center;
}
/* line 594, commons/_contenedores.scss */
.contenedorBarraProgresoInternet2.cincoPasos li.paso5 .puntoFondo {
  left: 70%;
}
/* line 597, commons/_contenedores.scss */
.contenedorBarraProgresoInternet2.cincoPasos li.paso5 .textoPaso {
  text-align: right;
}
/* line 602, commons/_contenedores.scss */
.contenedorBarraProgresoInternet2.cincoPasos .barraProgreso.paso2 {
  width: 60%;
}
/* line 605, commons/_contenedores.scss */
.contenedorBarraProgresoInternet2.cincoPasos .barraProgreso.paso3 {
  width: 80%;
}
/* line 608, commons/_contenedores.scss */
.contenedorBarraProgresoInternet2.cincoPasos .barraProgreso.paso4 {
  width: 80%;
}
/* line 611, commons/_contenedores.scss */
.contenedorBarraProgresoInternet2.cincoPasos .barraProgreso.paso5 {
  width: 130%;
}
/* line 616, commons/_contenedores.scss */
.contenedorBarraProgresoInternet2 .barraProgresoFondo, .contenedorBarraProgresoInternet2 .barraProgreso {
  display: block;
  position: absolute;
}
/* line 620, commons/_contenedores.scss */
.contenedorBarraProgresoInternet2 .barraProgreso {
  -webkit-transition-delay: 0.35s;
  -moz-transition-delay: 0.35s;
  -o-transition-delay: 0.35s;
  transition-delay: 0.35s;
  -webkit-transition-duration: 0.5s;
  -moz-transition-duration: 0.5s;
  -o-transition-duration: 0.5s;
  transition-duration: 0.5s;
  -webkit-transition-property: width;
  -moz-transition-property: width;
  -o-transition-property: width;
  transition-property: width;
  background-color: #428B12;
  background-position: 0 0;
  background-size: auto auto;
  height: 0.3em;
  left: 8%;
  margin-left: 0;
  margin-top: 0.8em;
  top: 52%;
  width: 0;
  max-width: 86%;
  z-index: 1;
}
/* line 636, commons/_contenedores.scss */
.contenedorBarraProgresoInternet2 .barraProgresoFondo {
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  -ms-border-radius: 5px;
  -o-border-radius: 5px;
  border-radius: 5px;
  background-color: #D0DBE6;
  background-position: 0 0;
  background-size: auto auto;
  height: 0.8em;
  left: 7%;
  top: 61.5%;
  width: 88%;
}
/* line 646, commons/_contenedores.scss */
.contenedorBarraProgresoInternet2 ol.pasos {
  width: 100%;
}
/* line 648, commons/_contenedores.scss */
.contenedorBarraProgresoInternet2 ol.pasos li.activo .textoPaso {
  color: #428B12;
}
/* line 651, commons/_contenedores.scss */
.contenedorBarraProgresoInternet2 ol.pasos li.activo .puntoFondo .punto {
  background-color: #428B12;
}
/* line 654, commons/_contenedores.scss */
.contenedorBarraProgresoInternet2 ol.pasos li {
  display: block;
  float: left;
  height: 7em;
  overflow-x: hidden;
  position: relative;
}
/* line 660, commons/_contenedores.scss */
.contenedorBarraProgresoInternet2 ol.pasos li .puntoFondo {
  -webkit-border-radius: 10px;
  -moz-border-radius: 10px;
  -ms-border-radius: 10px;
  -o-border-radius: 10px;
  border-radius: 10px;
  -webkit-transition-delay: 0.35s;
  -moz-transition-delay: 0.35s;
  -o-transition-delay: 0.35s;
  transition-delay: 0.35s;
  -webkit-transition-duration: 0.2s;
  -moz-transition-duration: 0.2s;
  -o-transition-duration: 0.2s;
  transition-duration: 0.2s;
  -webkit-transition-property: all;
  -moz-transition-property: all;
  -o-transition-property: all;
  transition-property: all;
  background-color: #D0DBE6;
  display: block;
  height: 1.4em;
  margin: -0.4em 0 -0.4em;
  position: absolute;
  top: 2.3em;
  width: 1.4em;
}
/* line 672, commons/_contenedores.scss */
.contenedorBarraProgresoInternet2 ol.pasos li .puntoFondo .punto {
  -webkit-border-radius: 10px;
  -moz-border-radius: 10px;
  -ms-border-radius: 10px;
  -o-border-radius: 10px;
  border-radius: 10px;
  background-color: #A6BFD6;
  height: 0.8em;
  left: 52%;
  margin: -0.4em 0 0 -0.4em;
  position: absolute;
  top: 50%;
  width: 0.8em;
}
/* line 683, commons/_contenedores.scss */
.contenedorBarraProgresoInternet2 ol.pasos li .textoPaso {
  color: #434A58;
  font-size: 10px;
  font-weight: bold;
  margin: 1.091em auto 0 auto;
  text-align: center;
  width: 100%;
}

/* line 695, commons/_contenedores.scss */
.contenedorBotones {
  clear: both;
  height: auto;
  padding: 15px 0 40px;
}
/* line 699, commons/_contenedores.scss */
.contenedorBotones.internet {
  margin-left: 20px;
  margin-bottom: 15px;
}

/* line 705, commons/_contenedores.scss */
.tiempoAproximado {
  background-image: url("images/reloj.png");
  background-position: 6px;
  background-repeat: no-repeat;
  background-color: #ffffff;
  border: 1px solid #C4D7E5;
  height: 35px;
  width: 130px;
  display: inline-block !important;
  padding-left: 50px;
  padding-top: 10px;
}
/* line 716, commons/_contenedores.scss */
.tiempoAproximado span {
  font-size: 12px;
  color: #0078d2;
}
/* line 719, commons/_contenedores.scss */
.tiempoAproximado span span {
  font-size: 18px;
  font-weight: bold;
}

/* line 726, commons/_contenedores.scss */
.tiempoAproximadoPosision {
  margin-left: 25px;
  margin-top: -26px;
}

/* line 731, commons/_contenedores.scss */
.tiempoAproximadoC {
  margin-bottom: 3px !important;
}

/* line 735, commons/_contenedores.scss */
.headTitleInternet {
  border-bottom: 1px solid #d5e2ee;
  margin: 12px 0 15px;
  display: inline-block;
  *display: inline;
  width: 100%;
}
/* line 741, commons/_contenedores.scss */
.headTitleInternet .tituloGenerico {
  font-family: bbvaweb-light !important;
}
/* line 744, commons/_contenedores.scss */
.headTitleInternet p.info {
  color: #0065b7;
  font-family: stagLight;
  font-size: 14px;
  padding: 0 0 0 10px;
  margin: 0 0 2px;
}

/* line 753, commons/_contenedores.scss */
.headTitleFinalizar {
  border-bottom: 1px solid #d5e2ee;
  margin: 24px 77px;
  width: 69%;
  padding-left: 9px;
  padding-bottom: 10px;
}
/* line 759, commons/_contenedores.scss */
.headTitleFinalizar .exito {
  color: #0065b7;
  font-family: stagLight;
  font-size: 25px;
}
/* line 764, commons/_contenedores.scss */
.headTitleFinalizar .mensaje {
  font-size: 13px;
  font-weight: bold;
  color: #0065b7;
}

/* line 771, commons/_contenedores.scss */
.informacionFinal {
  margin: 0 auto;
  width: 68%;
  padding-bottom: 40px;
}
/* line 775, commons/_contenedores.scss */
.informacionFinal .texto {
  font-size: 12px;
}

/* line 780, commons/_contenedores.scss */
.captcha {
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  -ms-border-radius: 4px;
  -o-border-radius: 4px;
  border-radius: 4px;
  -webkit-box-shadow: 0 2px 1px 0px #e0e1e1;
  -moz-box-shadow: 0 2px 1px 0px #e0e1e1;
  box-shadow: 0 2px 1px 0px #e0e1e1;
  background-color: #F4F7F5;
  border: 1px solid #C4D7E5;
  width: 180px;
  height: 60px;
  margin: 16px 0;
}
/* line 788, commons/_contenedores.scss */
.captcha .captchaIn {
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  -ms-border-radius: 4px;
  -o-border-radius: 4px;
  border-radius: 4px;
  background-color: #ffffff;
  border: 1px solid #E8E8E6;
  width: 145px;
  height: 43px;
  margin: 7px;
}
/* line 795, commons/_contenedores.scss */
.captcha .captchaIn span.info {
  margin-top: 5px;
  margin-right: -23px;
  cursor: pointer;
}
/* line 800, commons/_contenedores.scss */
.captcha .captchaIn span.reload {
  background: url("images/reloaded.png") no-repeat;
  width: 16px;
  height: 16px;
  margin-top: 23px;
  margin-right: -22px;
  cursor: pointer;
}

/* line 811, commons/_contenedores.scss */
.contenedorPestanyasInternet {
  height: 4em;
  padding-top: 1px;
  border-left: 1px solid #dcdcdc;
  border-right: 1px solid #dcdcdc;
  background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #e0ecf5), color-stop(100%, #d4e1ed));
  background-image: -webkit-linear-gradient(top, #e0ecf5, #d4e1ed);
  background-image: -moz-linear-gradient(top, #e0ecf5, #d4e1ed);
  background-image: -o-linear-gradient(top, #e0ecf5, #d4e1ed);
  background-image: linear-gradient(top, #e0ecf5, #d4e1ed);
  background: #e0ecf5 \9;
  -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;
  z-index: 2;
}
/* line 820, commons/_contenedores.scss */
.contenedorPestanyasInternet ul {
  list-style: none;
}
/* line 822, commons/_contenedores.scss */
.contenedorPestanyasInternet ul li {
  font-size: 11px;
}
/* line 826, commons/_contenedores.scss */
.contenedorPestanyasInternet ul.menuPestanyas {
  margin-left: -45px;
}
/* line 828, commons/_contenedores.scss */
.contenedorPestanyasInternet ul.menuPestanyas li {
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  -ms-border-radius: 4px;
  -o-border-radius: 4px;
  border-radius: 4px;
  height: 2.8em;
  margin-left: 1em;
  line-height: 2.8em;
  background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #0079c1), color-stop(100%, #00559c));
  background-image: -webkit-linear-gradient(top, #0079c1, #00559c);
  background-image: -moz-linear-gradient(top, #0079c1, #00559c);
  background-image: -o-linear-gradient(top, #0079c1, #00559c);
  background-image: linear-gradient(top, #0079c1, #00559c);
  background: #0079c1 \9;
  -webkit-box-shadow: 0 1px 0px rgba(0, 0, 0, 0.2);
  -moz-box-shadow: 0 1px 0px rgba(0, 0, 0, 0.2);
  box-shadow: 0 1px 0px rgba(0, 0, 0, 0.2);
  border: 1px solid #00559d;
  float: left;
}
/* line 838, commons/_contenedores.scss */
.contenedorPestanyasInternet ul.menuPestanyas li.activo {
  height: 3.4em;
  -webkit-border-radius: 4px 4px 0 0;
  -moz-border-radius: 4px 4px 0 0;
  -ms-border-radius: 4px 4px 0 0;
  -o-border-radius: 4px 4px 0 0;
  border-radius: 4px 4px 0 0;
  box-shadow: none;
  border: 1px solid #bccde9;
  border-bottom: 2px solid #f4f7f5;
  background: #f4f7f5 url("images/ico-menu-pestana2.png") no-repeat center 90%;
  z-index: 2;
  position: relative;
}
/* line 847, commons/_contenedores.scss */
.contenedorPestanyasInternet ul.menuPestanyas li.activo.consultas {
  font-size: 1.1em;
  height: 3.364em;
  background-position: 100% -4026px;
}
/* line 852, commons/_contenedores.scss */
.contenedorPestanyasInternet ul.menuPestanyas li.activo.operaciones {
  background-position: 91% -4168px;
}
/* line 855, commons/_contenedores.scss */
.contenedorPestanyasInternet ul.menuPestanyas li.activo span {
  color: #0065b7;
}
/* line 860, commons/_contenedores.scss */
.contenedorPestanyasInternet ul.menuPestanyas li span {
  padding: 0 10px;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  -ms-border-radius: 4px;
  -o-border-radius: 4px;
  border-radius: 4px;
  display: inline-block;
  color: #fff;
  border: 1px solid transparent;
  border-bottom: 0;
  cursor: pointer;
  font-weight: bold;
}
/* line 870, commons/_contenedores.scss */
.contenedorPestanyasInternet ul.menuPestanyas li span.telefonoBlanco {
  background-image: url("images/tel16.png");
  background-repeat: no-repeat;
  line-height: 20px;
  margin-left: 3px;
  padding-left: 20px;
}
/* line 877, commons/_contenedores.scss */
.contenedorPestanyasInternet ul.menuPestanyas li span.telefonoAzul {
  background-image: url("images/tel16azul.png");
  background-repeat: no-repeat;
  line-height: 20px;
  margin-left: 3px;
  padding-left: 20px;
}
/* line 884, commons/_contenedores.scss */
.contenedorPestanyasInternet ul.menuPestanyas li span.bocinaBlanco {
  background-image: url("images/bocina16.png");
  background-repeat: no-repeat;
  line-height: 20px;
  margin-left: 3px;
}
/* line 890, commons/_contenedores.scss */
.contenedorPestanyasInternet ul.menuPestanyas li span.bocinaAzul {
  background-image: url("images/bocina16azul.png");
  background-repeat: no-repeat;
  line-height: 20px;
  margin-left: 3px;
}
/* line 898, commons/_contenedores.scss */
.contenedorPestanyasInternet ul.menuPestanyas li span.calculadora {
  background: url("images/calculadora-azul.png") no-repeat;
  height: 18px;
  vertical-align: text-bottom;
}
/* line 904, commons/_contenedores.scss */
.contenedorPestanyasInternet ul.menuPestanyas li span.calculadora.white {
  background: url("images/calculadora-blanca.png") no-repeat;
}
/* line 910, commons/_contenedores.scss */
.contenedorPestanyasInternet ul.menuAuxiliar {
  margin-right: 1em;
  text-shadow: 1px 1px 0 #fff;
}
/* line 913, commons/_contenedores.scss */
.contenedorPestanyasInternet ul.menuAuxiliar li {
  height: 2.9em;
  line-height: 2.7em;
  float: left;
  border: 1px solid transparent;
  color: #0065b7;
  float: right;
}
/* line 920, commons/_contenedores.scss */
.contenedorPestanyasInternet ul.menuAuxiliar li span {
  font-size: 12px;
  padding: 0em 0.818em;
  padding: 0 10px;
  border: 1px solid transparent;
  border-bottom: 0;
  cursor: pointer;
  color: #0078d2;
  display: block;
  font-weight: bold;
}
/* line 934, commons/_contenedores.scss */
.contenedorPestanyasInternet.flotillas {
  border-top: 1px solid #dcdcdc;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  -ms-border-radius: 4px;
  -o-border-radius: 4px;
  border-radius: 4px;
}

/* line 940, commons/_contenedores.scss */
.contenedorHeader {
  -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;
  background: #f2f5f6;
  border: 1px solid #dcdcdc;
  position: relative;
  z-index: 1;
  border-bottom: none;
  padding: 10px;
}

/* line 950, commons/_contenedores.scss */
.contenedorContenidoPestanyas {
  top: -0.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;
  background: #f5f7f8;
  border: 1px solid #c4d7e5;
  position: relative;
  z-index: 1;
  border-top: 1px solid #bccde9;
  padding: 10px;
}

/* line 961, commons/_contenedores.scss */
.contenedorSubMenu {
  margin-top: 10px;
}
/* line 963, commons/_contenedores.scss */
.contenedorSubMenu .general {
  text-align: center;
  height: 28px;
  padding-top: 10px;
}
/* line 967, commons/_contenedores.scss */
.contenedorSubMenu .general.inicio {
  -webkit-border-radius: 5px 0 0 5px;
  -moz-border-radius: 5px 0 0 5px;
  -ms-border-radius: 5px 0 0 5px;
  -o-border-radius: 5px 0 0 5px;
  border-radius: 5px 0 0 5px;
  margin-left: 7px;
}
/* line 971, commons/_contenedores.scss */
.contenedorSubMenu .general.fin {
  -webkit-border-radius: 0 5px 5px 0;
  -moz-border-radius: 0 5px 5px 0;
  -ms-border-radius: 0 5px 5px 0;
  -o-border-radius: 0 5px 5px 0;
  border-radius: 0 5px 5px 0;
}
/* line 974, commons/_contenedores.scss */
.contenedorSubMenu .general.activo {
  border: 1px solid #dbe6e8;
  background-color: #e8fafe;
}
/* line 978, commons/_contenedores.scss */
.contenedorSubMenu .general.inactivo {
  border: 1px solid #e5edf0;
  background-color: #f4f5f7;
}
/* line 982, commons/_contenedores.scss */
.contenedorSubMenu .general span {
  font-size: 12px;
  font-weight: bold;
}

/* line 989, commons/_contenedores.scss */
.submenu {
  height: 40px;
  padding: 10px 0;
  font-size: 12px;
  font-weight: bold;
  margin-top: 15px;
}
/* line 995, commons/_contenedores.scss */
.submenu.activo-inicio {
  background: url("images/flecha-inicio-activa.png") no-repeat;
}
/* line 998, commons/_contenedores.scss */
.submenu.inactivo-inicio {
  background: url("images/flecha-inicio-inactiva.png") no-repeat;
}
/* line 1001, commons/_contenedores.scss */
.submenu.activo-fin {
  background: url("images/flecha-fin-activa.png") no-repeat;
}
/* line 1004, commons/_contenedores.scss */
.submenu.inactivo-fin {
  background: url("images/flecha-fin-inactiva.png") no-repeat;
}

/* line 1009, commons/_contenedores.scss */
.contenedorFinalizar {
  margin-top: 43px;
}
/* line 1011, commons/_contenedores.scss */
.contenedorFinalizar .mensajeExito {
  background: url("images/bg-mensaje-exito.png") no-repeat;
  text-align: center;
  width: 36px;
  height: 32px;
  display: block;
  margin: 0 auto;
}

/* line 1021, commons/_contenedores.scss */
.contenedorDescargarPoliza {
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  -ms-border-radius: 5px;
  -o-border-radius: 5px;
  border-radius: 5px;
  border: 2px solid #DCDCDC;
  padding: 10px;
  margin: 23px 0;
  width: 43%;
}
/* line 1027, commons/_contenedores.scss */
.contenedorDescargarPoliza .logo {
  background: url("images/icons/icons32bbva.png") no-repeat -129px -421px;
  width: 26px;
  height: 31px;
  margin-top: -15px;
  cursor: pointer;
}
/* line 1034, commons/_contenedores.scss */
.contenedorDescargarPoliza .especial {
  margin-top: -30px;
}

/* line 1039, commons/_contenedores.scss */
.alert {
  position: relative;
  padding: 14px 47px 14px 47px;
  margin-bottom: 20px;
  text-shadow: 0 1px 0 rgba(255, 255, 255, 0.5);
  background: url('../images/seguros-privada/ico-info-alert.png?1739254542') 15px 14px no-repeat #fbf1d0;
  border: 1px solid #f2d7bb;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  -ms-border-radius: 4px;
  -o-border-radius: 4px;
  border-radius: 4px;
}
/* line 1047, commons/_contenedores.scss */
.alert h1, .alert h2, .alert h3, .alert h4, .alert h5, .alert h6 {
  color: #c09853;
}
/* line 1050, commons/_contenedores.scss */
.alert.telefono {
  background: url("images/tel24azul.png") 15px 14px no-repeat #fbf1d0;
}
/* line 1053, commons/_contenedores.scss */
.alert p {
  margin: 0;
  color: #c09853;
  font-size: 14px;
}
/* line 1057, commons/_contenedores.scss */
.alert p span {
  color: #c09853;
  font-size: 14px;
}
/* line 1062, commons/_contenedores.scss */
.alert .closeAlert {
  /* top: 15px;
  left: 96%;
  position: absolute;
  cursor: pointer;
  font-size: 13px;
  font-weight: bold;
  color: #c09853;
  border-radius: 100%;
  border: 1px solid #c09853;
  padding-bottom: 1px;
  width: 18px;
  height: 18px;
  text-align: center; */
  background: url("images/seguros-privada/ico-alert-close.png") no-repeat;
  height: 20px;
  width: 20px;
  cursor: pointer;
  position: absolute;
  top: 15px;
  left: 96%;
}
/* line 1084, commons/_contenedores.scss */
.alert .closesAlerts {
  background: url("images/seguros-privada/ico-alert-close.png") no-repeat;
  height: 20px;
  width: 20px;
  cursor: pointer;
  position: absolute;
  top: 15px;
  left: 90%;
}

/* line 1095, commons/_contenedores.scss */
.alert-danger, .alert-error {
  background: url("images/ico-error-rojo.png") 15px 14px no-repeat #f7e9e9;
  border-color: #f4ccdf;
}
/* line 1098, commons/_contenedores.scss */
.alert-danger p, .alert-error p {
  color: #c4136c;
  font-size: 14px !important;
}
/* line 1101, commons/_contenedores.scss */
.alert-danger p span, .alert-error p span {
  color: #c4136c;
  font-size: 14px !important;
}
/* line 1106, commons/_contenedores.scss */
.alert-danger .closeAlert, .alert-error .closeAlert {
  background: url("images/seguros-privada/ico-error-close.png") no-repeat;
  /* color: #C4136C;
  border-color: #C4136C; */
}
/* line 1111, commons/_contenedores.scss */
.alert-danger .closesAlerts, .alert-error .closesAlerts {
  background: url("images/seguros-privada/ico-error-close.png") no-repeat;
}

/* line 1116, commons/_contenedores.scss */
.alert-info {
  background: #d9edf7;
  border-color: #bce8f1;
}
/* line 1119, commons/_contenedores.scss */
.alert-info p {
  color: #3a87ad;
  font-size: 14px !important;
}
/* line 1122, commons/_contenedores.scss */
.alert-info p.mini-font {
  font-size: 11px !important;
  padding: 10px 0px 10px 0px;
}
/* line 1126, commons/_contenedores.scss */
.alert-info p span {
  color: #3a87ad;
  font-size: 14px !important;
}
/* line 1131, commons/_contenedores.scss */
.alert-info .closeAlert {
  background: url("images/seguros-privada/ico-info-close.png") no-repeat;
  /* color: #3a87ad;
  border-color: #3a87ad; */
}
/* line 1136, commons/_contenedores.scss */
.alert-info.alert-info-inner-form {
  margin: 0px 0px 15px 0px !important;
  padding: 10px 10px 10px 10px !important;
}
/* line 1140, commons/_contenedores.scss */
.alert-info.alert-info-inner-form ul {
  display: block;
  margin: 0px;
  padding: 0px 0px 0px 20px;
}
/* line 1145, commons/_contenedores.scss */
.alert-info.alert-info-inner-form ul li {
  color: #3a87ad;
  font-size: 11px !important;
  list-style-type: circle;
  padding: 10px 10px 10px 0px;
}

/* line 1157, commons/_contenedores.scss */
.alert-success {
  background: #dff0d8;
  border-color: #d6e9c6;
}
/* line 1160, commons/_contenedores.scss */
.alert-success p {
  color: #468847;
  font-size: 14px !important;
}
/* line 1163, commons/_contenedores.scss */
.alert-success p span {
  color: #468847;
  font-size: 14px !important;
}
/* line 1168, commons/_contenedores.scss */
.alert-success .closeAlert {
  background: url("images/seguros-privada/ico-success-close.png") no-repeat;
  /* color: #468847;
  border-color: #468847; */
}

/* line 1175, commons/_contenedores.scss */
.left {
  text-align: left !important;
}

/* line 1179, commons/_contenedores.scss */
.right {
  text-align: right !important;
}

/* .alertError {
   @include border-radius(4px);
   @include box-shadow(0 2px 2px #edd8e3 inset);
   background-color: #F7E9E9;
   border: 1px solid #c4136c;
   color: #c4136c;
   padding: 5px 10px;
   em {
      padding-left: 18px;
      background: url('images/ico-spriteAlertaInformacion16.png') no-repeat 0 0;
   }
   p {
      color: #c4136c;
      font-family: arial;
      display: inline-block;
      padding-left: 10px;
   }
} */
/* line 1202, commons/_contenedores.scss */
footer.pie {
  display: inline-block;
  width: 100%;
  margin: 0 auto;
}
/* line 1206, commons/_contenedores.scss */
footer.pie .footer {
  width: 900px;
  margin-top: 0;
  margin-bottom: 0;
  margin-left: auto;
  margin-right: auto;
}
/* line 1214, commons/_contenedores.scss */
footer.pie .nav-footer li {
  padding-right: 5px;
}
/* line 1216, commons/_contenedores.scss */
footer.pie .nav-footer li a:hover {
  text-decoration: underline;
}
/* line 1222, commons/_contenedores.scss */
footer.pie .bottom .inner {
  width: 900px;
  margin: 0 auto;
}

/* line 1229, commons/_contenedores.scss */
.contenedorUroboroInternet {
  padding: 10px;
  background: #f2f5f6;
  border: 1px solid #dcdcdc;
  border-top: 0;
}

/* line 1236, commons/_contenedores.scss */
.contenedorAlert {
  background: #f2f5f6;
  border-left: 1px solid #dcdcdc;
  border-right: 1px solid #dcdcdc;
  padding: 10px;
}

/* line 1246, commons/_contenedores.scss */
.tracking-container {
  border: 1px solid #d6d6d6;
  border-radius: 5px;
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  -ms-border-radius: 5px;
  -o-border-radius: 5px;
  padding: 20px 20px 20px 20px;
}
/* line 1255, commons/_contenedores.scss */
.tracking-container .banner-logotipo {
  display: inline-block;
  height: 25px;
  padding-top: 20px;
  padding-left: 20px;
}
/* line 1262, commons/_contenedores.scss */
.tracking-container .banner-auto {
  display: inline-block;
  height: 25px;
  padding-top: 20px;
  padding-right: 20px;
}
/* line 1269, commons/_contenedores.scss */
.tracking-container .body-tracking-pie-pagina {
  display: block;
  margin-top: 5px;
  height: 86px;
  width: 248px;
  background: url("../images/carro-raton-tracking-page.png") 100% 100% no-repeat;
}
/* line 1277, commons/_contenedores.scss */
.tracking-container .image-car {
  display: block;
  margin-top: 5px;
  height: 248px;
  height: 170px;
  background: url("../images/carroAsd.png") right top no-repeat;
}
/* line 1285, commons/_contenedores.scss */
.tracking-container .titulo-confirmacion {
  display: block;
  padding: 54px 15px 55px 15px;
  height: 95px;
}
/* line 1290, commons/_contenedores.scss */
.tracking-container .titulo-confirmacion p {
  display: block;
  padding: 25px 0px 0px 0px;
}
/* line 1296, commons/_contenedores.scss */
.tracking-container .confirmacion-info {
  color: #558ed5;
  font-size: 18px !important;
}
/* line 1300, commons/_contenedores.scss */
.tracking-container .tracking-mensaje-final {
  color: #376092;
  display: inline-block;
  float: right;
  font-family: bbvaweb-light !important;
  font-size: 22px;
  font-weight: bold;
}
/* line 1309, commons/_contenedores.scss */
.tracking-container .tracking-mensaje-finalLeft {
  color: #376092;
  display: inline-block;
  float: left;
  font-family: bbvaweb-light !important;
  font-size: 22px;
  font-weight: bold;
}
/* line 1318, commons/_contenedores.scss */
.tracking-container .body-tracking-pie-pagina-borde {
  display: block;
  clear: both;
  height: 24px;
  width: 100%;
  background: url("../images/border-bajo-auto-raton.png") repeat-x 0px 0px;
}

/* line 1327, commons/_contenedores.scss */
.textTopPerson {
  font-family: Arial, "Helvetica Neue", Helvetica, sans-serif;
  font-weight: normal;
  font-size: 12px;
  color: #717780;
}

/* line 1334, commons/_contenedores.scss */
.spanCot {
  width: 90px !important;
}

/* line 4, commons/_etiquetas.scss */
body {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
}

/* line 9, commons/_etiquetas.scss */
h1, h2, h3, h4, h5, h6 {
  font-family: Arial, Helvetica, sans-serif;
}

/* line 13, commons/_etiquetas.scss */
h1 {
  font-size: 30px;
}

/* line 17, commons/_etiquetas.scss */
h2 {
  font-size: 27px;
}

/* line 21, commons/_etiquetas.scss */
h3 {
  font-size: 24px;
}

/* line 25, commons/_etiquetas.scss */
h4 {
  font-size: 16px;
}

/* line 29, commons/_etiquetas.scss */
h5 {
  font-size: 14px;
}

/* line 33, commons/_etiquetas.scss */
h6 {
  font-size: 12px;
}

/* line 37, commons/_etiquetas.scss */
p, span {
  color: #434A58;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 11px;
}

/* line 43, commons/_etiquetas.scss */
a, a:visited {
  text-decoration: none;
}

/* line 47, commons/_etiquetas.scss */
a.underline {
  text-decoration: underline;
}

/* line 51, commons/_etiquetas.scss */
strong {
  font-weight: bold;
}

/* line 55, commons/_etiquetas.scss */
.titulo {
  color: #004c99;
  font-family: bbvaweb-light;
}

/* line 60, commons/_etiquetas.scss */
.titulo2 {
  color: #0065B7;
  font-family: bbvaweb-book;
  font-size: 16px;
}

/* line 66, commons/_etiquetas.scss */
.tituloGenerico {
  color: #333333 !important;
  font-family: bbvaweb-book !important;
  font-size: 18px;
  font-weight: normal;
}

/* line 73, commons/_etiquetas.scss */
.tituloGenericoAzul {
  color: #0065b7 !important;
  font-family: bbvaweb-light !important;
  font-size: 18px;
  font-weight: normal;
}

/* line 80, commons/_etiquetas.scss */
.tituloTabla {
  color: #0065B7;
  font-family: bbvaweb-book;
  font-size: 13px;
}

/* line 86, commons/_etiquetas.scss */
.subtitulo {
  color: #434A58;
  font-family: bbvaweb-light;
  font-size: 12px;
  font-weight: bold;
}

/* line 93, commons/_etiquetas.scss */
.subtitulo2 {
  color: #004c99;
  font-family: bbvaweb-light;
}

/* line 98, commons/_etiquetas.scss */
.textoDetalle {
  color: #71777F;
  font-family: bbvaweb-light;
  font-size: 11px;
}

/* line 104, commons/_etiquetas.scss */
.info {
  color: #0078d2;
  font-family: bbvaweb-light, sans-serif;
  font-size: 22px;
  margin: 0 0 2px;
}

/* line 111, commons/_etiquetas.scss */
.vertical {
  vertical-align: middle;
}

/* line 4, commons/_icons.scss */
[class^="icon-"],
[class*=" icon-"] {
  display: inline-block;
  background-repeat: no-repeat;
  height: 14px;
  width: 14px;
  background-image: url("images/glyphicons-halflings.png");
}

/* line 13, commons/_icons.scss */
[class^="icon-"].icon-white,
[class*=" icon-"].icon-white {
  background-image: url("images/glyphicons-halflings-white.png");
}

/* line 17, commons/_icons.scss */
.icon-glass {
  background-position: 0      0;
}

/* line 18, commons/_icons.scss */
.icon-music {
  background-position: -24px  0;
}

/* line 19, commons/_icons.scss */
.icon-search {
  background-position: -48px  0;
}

/* line 20, commons/_icons.scss */
.icon-envelope {
  background-position: -72px  0;
}

/* line 21, commons/_icons.scss */
.icon-heart {
  background-position: -96px  0;
}

/* line 22, commons/_icons.scss */
.icon-star {
  background-position: -120px 0;
}

/* line 23, commons/_icons.scss */
.icon-star-empty {
  background-position: -144px 0;
}

/* line 24, commons/_icons.scss */
.icon-user {
  background-position: -168px 0;
}

/* line 25, commons/_icons.scss */
.icon-film {
  background-position: -192px 0;
}

/* line 26, commons/_icons.scss */
.icon-th-large {
  background-position: -216px 0;
}

/* line 27, commons/_icons.scss */
.icon-th {
  background-position: -240px 0;
}

/* line 28, commons/_icons.scss */
.icon-th-list {
  background-position: -264px 0;
}

/* line 29, commons/_icons.scss */
.icon-ok {
  background-position: -288px 0;
}

/* line 30, commons/_icons.scss */
.icon-remove {
  background-position: -312px 0;
}

/* line 31, commons/_icons.scss */
.icon-zoom-in {
  background-position: -336px 0;
}

/* line 32, commons/_icons.scss */
.icon-zoom-out {
  background-position: -360px 0;
}

/* line 33, commons/_icons.scss */
.icon-off {
  background-position: -384px 0;
}

/* line 34, commons/_icons.scss */
.icon-signal {
  background-position: -408px 0;
}

/* line 35, commons/_icons.scss */
.icon-cog {
  background-position: -432px 0;
}

/* line 36, commons/_icons.scss */
.icon-trash {
  background-position: -456px 0;
}

/* line 38, commons/_icons.scss */
.icon-home {
  background-position: 0      -24px;
}

/* line 39, commons/_icons.scss */
.icon-file {
  background-position: -24px  -24px;
}

/* line 40, commons/_icons.scss */
.icon-time {
  background-position: -48px  -24px;
}

/* line 41, commons/_icons.scss */
.icon-road {
  background-position: -72px  -24px;
}

/* line 42, commons/_icons.scss */
.icon-download-alt {
  background-position: -96px  -24px;
}

/* line 43, commons/_icons.scss */
.icon-download {
  background-position: -120px -24px;
}

/* line 44, commons/_icons.scss */
.icon-upload {
  background-position: -144px -24px;
}

/* line 45, commons/_icons.scss */
.icon-inbox {
  background-position: -168px -24px;
}

/* line 46, commons/_icons.scss */
.icon-play-circle {
  background-position: -192px -24px;
}

/* line 47, commons/_icons.scss */
.icon-repeat {
  background-position: -216px -24px;
}

/* line 48, commons/_icons.scss */
.icon-refresh {
  background-position: -240px -24px;
}

/* line 49, commons/_icons.scss */
.icon-list-alt {
  background-position: -264px -24px;
}

/* line 50, commons/_icons.scss */
.icon-lock {
  background-position: -287px -24px;
}

/* line 51, commons/_icons.scss */
.icon-flag {
  background-position: -312px -24px;
}

/* line 52, commons/_icons.scss */
.icon-headphones {
  background-position: -336px -24px;
}

/* line 53, commons/_icons.scss */
.icon-volume-off {
  background-position: -360px -24px;
}

/* line 54, commons/_icons.scss */
.icon-volume-down {
  background-position: -384px -24px;
}

/* line 55, commons/_icons.scss */
.icon-volume-up {
  background-position: -408px -24px;
}

/* line 56, commons/_icons.scss */
.icon-qrcode {
  background-position: -432px -24px;
}

/* line 57, commons/_icons.scss */
.icon-barcode {
  background-position: -456px -24px;
}

/* line 59, commons/_icons.scss */
.icon-tag {
  background-position: 0      -48px;
}

/* line 60, commons/_icons.scss */
.icon-tags {
  background-position: -25px  -48px;
}

/* line 61, commons/_icons.scss */
.icon-book {
  background-position: -48px  -48px;
}

/* line 62, commons/_icons.scss */
.icon-bookmark {
  background-position: -72px  -48px;
}

/* line 63, commons/_icons.scss */
.icon-print {
  background-position: -96px  -48px;
}

/* line 64, commons/_icons.scss */
.icon-camera {
  background-position: -120px -48px;
}

/* line 65, commons/_icons.scss */
.icon-font {
  background-position: -144px -48px;
}

/* line 66, commons/_icons.scss */
.icon-bold {
  background-position: -167px -48px;
}

/* line 67, commons/_icons.scss */
.icon-italic {
  background-position: -192px -48px;
}

/* line 68, commons/_icons.scss */
.icon-text-height {
  background-position: -216px -48px;
}

/* line 69, commons/_icons.scss */
.icon-text-width {
  background-position: -240px -48px;
}

/* line 70, commons/_icons.scss */
.icon-align-left {
  background-position: -264px -48px;
}

/* line 71, commons/_icons.scss */
.icon-align-center {
  background-position: -288px -48px;
}

/* line 72, commons/_icons.scss */
.icon-align-right {
  background-position: -312px -48px;
}

/* line 73, commons/_icons.scss */
.icon-align-justify {
  background-position: -336px -48px;
}

/* line 74, commons/_icons.scss */
.icon-list {
  background-position: -360px -48px;
}

/* line 75, commons/_icons.scss */
.icon-indent-left {
  background-position: -384px -48px;
}

/* line 76, commons/_icons.scss */
.icon-indent-right {
  background-position: -408px -48px;
}

/* line 77, commons/_icons.scss */
.icon-facetime-video {
  background-position: -432px -48px;
}

/* line 78, commons/_icons.scss */
.icon-picture {
  background-position: -456px -48px;
}

/* line 80, commons/_icons.scss */
.icon-pencil {
  background-position: 0      -72px;
}

/* line 81, commons/_icons.scss */
.icon-map-marker {
  background-position: -24px  -72px;
}

/* line 82, commons/_icons.scss */
.icon-adjust {
  background-position: -48px  -72px;
}

/* line 83, commons/_icons.scss */
.icon-tint {
  background-position: -72px  -72px;
}

/* line 84, commons/_icons.scss */
.icon-edit {
  background-position: -96px  -72px;
}

/* line 85, commons/_icons.scss */
.icon-share {
  background-position: -120px -72px;
}

/* line 86, commons/_icons.scss */
.icon-check {
  background-position: -144px -72px;
}

/* line 87, commons/_icons.scss */
.icon-move {
  background-position: -168px -72px;
}

/* line 88, commons/_icons.scss */
.icon-step-backward {
  background-position: -192px -72px;
}

/* line 89, commons/_icons.scss */
.icon-fast-backward {
  background-position: -216px -72px;
}

/* line 90, commons/_icons.scss */
.icon-backward {
  background-position: -240px -72px;
}

/* line 91, commons/_icons.scss */
.icon-play {
  background-position: -264px -72px;
}

/* line 92, commons/_icons.scss */
.icon-pause {
  background-position: -288px -72px;
}

/* line 93, commons/_icons.scss */
.icon-stop {
  background-position: -312px -72px;
}

/* line 94, commons/_icons.scss */
.icon-forward {
  background-position: -336px -72px;
}

/* line 95, commons/_icons.scss */
.icon-fast-forward {
  background-position: -360px -72px;
}

/* line 96, commons/_icons.scss */
.icon-step-forward {
  background-position: -384px -72px;
}

/* line 97, commons/_icons.scss */
.icon-eject {
  background-position: -408px -72px;
}

/* line 98, commons/_icons.scss */
.icon-chevron-left {
  background-position: -432px -72px;
}

/* line 99, commons/_icons.scss */
.icon-chevron-right {
  background-position: -456px -72px;
}

/* line 101, commons/_icons.scss */
.icon-plus-sign {
  background-position: 0      -96px;
}

/* line 102, commons/_icons.scss */
.icon-minus-sign {
  background-position: -24px  -96px;
}

/* line 103, commons/_icons.scss */
.icon-remove-sign {
  background-position: -48px  -96px;
}

/* line 104, commons/_icons.scss */
.icon-ok-sign {
  background-position: -72px  -96px;
}

/* line 105, commons/_icons.scss */
.icon-question-sign {
  background-position: -96px  -96px;
}

/* line 106, commons/_icons.scss */
.icon-info-sign {
  background-position: -120px -96px;
}

/* line 107, commons/_icons.scss */
.icon-screenshot {
  background-position: -144px -96px;
}

/* line 108, commons/_icons.scss */
.icon-remove-circle {
  background-position: -168px -96px;
}

/* line 109, commons/_icons.scss */
.icon-ok-circle {
  background-position: -192px -96px;
}

/* line 110, commons/_icons.scss */
.icon-ban-circle {
  background-position: -216px -96px;
}

/* line 111, commons/_icons.scss */
.icon-arrow-left {
  background-position: -240px -96px;
}

/* line 112, commons/_icons.scss */
.icon-arrow-right {
  background-position: -264px -96px;
}

/* line 113, commons/_icons.scss */
.icon-arrow-up {
  background-position: -289px -96px;
}

/* line 114, commons/_icons.scss */
.icon-arrow-down {
  background-position: -312px -96px;
}

/* line 115, commons/_icons.scss */
.icon-share-alt {
  background-position: -336px -96px;
}

/* line 116, commons/_icons.scss */
.icon-resize-full {
  background-position: -360px -96px;
}

/* line 117, commons/_icons.scss */
.icon-resize-small {
  background-position: -384px -96px;
}

/* line 118, commons/_icons.scss */
.icon-plus {
  background-position: -408px -96px;
}

/* line 119, commons/_icons.scss */
.icon-minus {
  background-position: -433px -96px;
}

/* line 120, commons/_icons.scss */
.icon-asterisk {
  background-position: -456px -96px;
}

/* line 122, commons/_icons.scss */
.icon-exclamation-sign {
  background-position: 0      -120px;
}

/* line 123, commons/_icons.scss */
.icon-gift {
  background-position: -24px  -120px;
}

/* line 124, commons/_icons.scss */
.icon-leaf {
  background-position: -48px  -120px;
}

/* line 125, commons/_icons.scss */
.icon-fire {
  background-position: -72px  -120px;
}

/* line 126, commons/_icons.scss */
.icon-eye-open {
  background-position: -96px  -120px;
}

/* line 127, commons/_icons.scss */
.icon-eye-close {
  background-position: -120px -120px;
}

/* line 128, commons/_icons.scss */
.icon-warning-sign {
  background-position: -144px -120px;
}

/* line 129, commons/_icons.scss */
.icon-plane {
  background-position: -168px -120px;
}

/* line 130, commons/_icons.scss */
.icon-calendar {
  background-position: -192px -120px;
}

/* line 131, commons/_icons.scss */
.icon-random {
  background-position: -216px -120px;
  width: 16px;
}

/* line 132, commons/_icons.scss */
.icon-comment {
  background-position: -240px -120px;
}

/* line 133, commons/_icons.scss */
.icon-magnet {
  background-position: -264px -120px;
}

/* line 134, commons/_icons.scss */
.icon-chevron-up {
  background-position: -288px -120px;
}

/* line 135, commons/_icons.scss */
.icon-chevron-down {
  background-position: -313px -119px;
}

/* line 136, commons/_icons.scss */
.icon-retweet {
  background-position: -336px -120px;
}

/* line 137, commons/_icons.scss */
.icon-shopping-cart {
  background-position: -360px -120px;
}

/* line 138, commons/_icons.scss */
.icon-folder-close {
  background-position: -384px -120px;
}

/* line 139, commons/_icons.scss */
.icon-folder-open {
  background-position: -408px -120px;
  width: 16px;
}

/* line 140, commons/_icons.scss */
.icon-resize-vertical {
  background-position: -432px -119px;
}

/* line 141, commons/_icons.scss */
.icon-resize-horizontal {
  background-position: -456px -118px;
}

/* line 143, commons/_icons.scss */
.icon-hdd {
  background-position: 0      -144px;
}

/* line 144, commons/_icons.scss */
.icon-bullhorn {
  background-position: -24px  -144px;
}

/* line 145, commons/_icons.scss */
.icon-bell {
  background-position: -48px  -144px;
}

/* line 146, commons/_icons.scss */
.icon-certificate {
  background-position: -72px  -144px;
}

/* line 147, commons/_icons.scss */
.icon-thumbs-up {
  background-position: -96px  -144px;
}

/* line 148, commons/_icons.scss */
.icon-thumbs-down {
  background-position: -120px -144px;
}

/* line 149, commons/_icons.scss */
.icon-hand-right {
  background-position: -144px -144px;
}

/* line 150, commons/_icons.scss */
.icon-hand-left {
  background-position: -168px -144px;
}

/* line 151, commons/_icons.scss */
.icon-hand-up {
  background-position: -192px -144px;
}

/* line 152, commons/_icons.scss */
.icon-hand-down {
  background-position: -216px -144px;
}

/* line 153, commons/_icons.scss */
.icon-circle-arrow-right {
  background-position: -240px -144px;
}

/* line 154, commons/_icons.scss */
.icon-circle-arrow-left {
  background-position: -264px -144px;
}

/* line 155, commons/_icons.scss */
.icon-circle-arrow-up {
  background-position: -288px -144px;
}

/* line 156, commons/_icons.scss */
.icon-circle-arrow-down {
  background-position: -312px -144px;
}

/* line 157, commons/_icons.scss */
.icon-globe {
  background-position: -336px -144px;
}

/* line 158, commons/_icons.scss */
.icon-wrench {
  background-position: -360px -144px;
}

/* line 159, commons/_icons.scss */
.icon-tasks {
  background-position: -384px -144px;
}

/* line 160, commons/_icons.scss */
.icon-filter {
  background-position: -408px -144px;
}

/* line 161, commons/_icons.scss */
.icon-briefcase {
  background-position: -432px -144px;
}

/* line 162, commons/_icons.scss */
.icon-fullscreen {
  background-position: -456px -144px;
}

/* line 168, commons/_icons.scss */
[class^="icon16-"],
[class*=" icon16-"] {
  display: inline-block;
  background-repeat: no-repeat;
  height: 16px;
  width: 16px;
  background-image: url("images/icons/icons16bbva.png");
}

/* line 179, commons/_icons.scss */
[class^="icon16-"].icon-white,
[class*=" icon16-"].icon-white {
  background-image: url("images/icons/icons16bbva-white.png");
}

/* line 183, commons/_icons.scss */
.icon16-activado {
  background-position: 0 0;
}

/* line 184, commons/_icons.scss */
.icon16-ahorrarinvertir {
  background-position: 0 -20px;
}

/* line 185, commons/_icons.scss */
.icon16-ahorro {
  background-position: 0 -40px;
}

/* line 186, commons/_icons.scss */
.icon16-ajustes {
  background-position: 0 -60px;
}

/* line 187, commons/_icons.scss */
.icon16-alerta {
  background-position: 0 -80px;
}

/* line 188, commons/_icons.scss */
.icon16-anadirfavoritos {
  background-position: 0 -100px;
}

/* line 189, commons/_icons.scss */
.icon16-anadirmodulo {
  background-position: 0 -120px;
}

/* line 190, commons/_icons.scss */
.icon16-areapersonal {
  background-position: 0 -140px;
}

/* line 191, commons/_icons.scss */
.icon16-areas {
  background-position: 0 -160px;
}

/* line 192, commons/_icons.scss */
.icon16-articulosdeprensa {
  background-position: 0 -180px;
}

/* line 193, commons/_icons.scss */
.icon16-asesor {
  background-position: 0 -200px;
}

/* line 194, commons/_icons.scss */
.icon16-atencioncliente {
  background-position: 0 -220px;
}

/* line 195, commons/_icons.scss */
.icon16-audio {
  background-position: 0 -240px;
}

/* line 196, commons/_icons.scss */
.icon16-aviso {
  background-position: 0 -260px;
}

/* line 197, commons/_icons.scss */
.icon16-avisoleido {
  background-position: 0 -280px;
}

/* line 198, commons/_icons.scss */
.icon16-avisourgente {
  background-position: 0 -300px;
}

/* line 199, commons/_icons.scss */
.icon16-ayuda {
  background-position: 0 -320px;
}

/* line 200, commons/_icons.scss */
.icon16-bancaprivada {
  background-position: 0 -340px;
}

/* line 201, commons/_icons.scss */
.icon16-bbvaautoservicios {
  background-position: 0 -360px;
}

/* line 202, commons/_icons.scss */
.icon16-bbvamovil {
  background-position: 0 -380px;
}

/* line 203, commons/_icons.scss */
.icon16-bloquear {
  background-position: 0 -400px;
}

/* line 204, commons/_icons.scss */
.icon16-buscarcasa {
  background-position: 0 -420px;
}

/* line 205, commons/_icons.scss */
.icon16-busqueda {
  background-position: 0 -440px;
}

/* line 206, commons/_icons.scss */
.icon16-calculadora {
  background-position: 0 -460px;
}

/* line 207, commons/_icons.scss */
.icon16-calendario {
  background-position: 0 -480px;
}

/* line 208, commons/_icons.scss */
.icon16-camaravideoconferencia {
  background-position: 0 -500px;
}

/* line 209, commons/_icons.scss */
.icon16-cambiodivisas {
  background-position: 0 -520px;
}

/* line 210, commons/_icons.scss */
.icon16-carritocompra {
  background-position: 0 -540px;
}

/* line 211, commons/_icons.scss */
.icon16-cerrar {
  background-position: 0 -560px;
}

/* line 212, commons/_icons.scss */
.icon16-chat {
  background-position: 0 -580px;
}

/* line 213, commons/_icons.scss */
.icon16-cheque {
  background-position: 0 -600px;
}

/* line 214, commons/_icons.scss */
.icon16-coberturariesgos {
  background-position: 0 -620px;
}

/* line 215, commons/_icons.scss */
.icon16-cobrosypagos {
  background-position: 0 -640px;
}

/* line 216, commons/_icons.scss */
.icon16-comparar {
  background-position: 0 -660px;
}

/* line 217, commons/_icons.scss */
.icon16-compartir {
  background-position: 0 -680px;
}

/* line 218, commons/_icons.scss */
.icon16-compras {
  background-position: 0 -700px;
}

/* line 219, commons/_icons.scss */
.icon16-comunicacion {
  background-position: 0 -720px;
}

/* line 220, commons/_icons.scss */
.icon16-consultamovimientos {
  background-position: 0 -740px;
}

/* line 221, commons/_icons.scss */
.icon16-consultarextracto {
  background-position: 0 -760px;
}

/* line 222, commons/_icons.scss */
.icon16-contratarproductos {
  background-position: 0 -780px;
}

/* line 223, commons/_icons.scss */
.icon16-contratarseguro {
  background-position: 0 -800px;
}

/* line 224, commons/_icons.scss */
.icon16-correoseguro {
  background-position: 0 -820px;
}

/* line 225, commons/_icons.scss */
.icon16-correspondenciavirtual {
  background-position: 0 -840px;
}

/* line 226, commons/_icons.scss */
.icon16-crearnuevapestana {
  background-position: 0 -860px;
}

/* line 227, commons/_icons.scss */
.icon16-cuenta {
  background-position: 0 -880px;
}

/* line 228, commons/_icons.scss */
.icon16-cuentaestrella {
  background-position: 0 -900px;
}

/* line 229, commons/_icons.scss */
.icon16-deposito {
  background-position: 0 -920px;
}

/* line 230, commons/_icons.scss */
.icon16-desactivado {
  background-position: 0 -940px;
}

/* line 231, commons/_icons.scss */
.icon16-destacados {
  background-position: 0 -960px;
}

/* line 232, commons/_icons.scss */
.icon16-documentosdetrabajo {
  background-position: 0 -980px;
}

/* line 233, commons/_icons.scss */
.icon16-eagles {
  background-position: 0 -1000px;
}

/* line 234, commons/_icons.scss */
.icon16-editar {
  background-position: 0 -1020px;
}

/* line 235, commons/_icons.scss */
.icon16-editarunpago {
  background-position: 0 -1040px;
}

/* line 236, commons/_icons.scss */
.icon16-efectivo {
  background-position: 0 -1060px;
}

/* line 237, commons/_icons.scss */
.icon16-eliminar {
  background-position: 0 -1080px;
}

/* line 238, commons/_icons.scss */
.icon16-emprendernegocio {
  background-position: 0 -1100px;
}

/* line 239, commons/_icons.scss */
.icon16-enviar {
  background-position: 0 -1120px;
}

/* line 240, commons/_icons.scss */
.icon16-enviardineroaotracuenta {
  background-position: 0 -1140px;
}

/* line 241, commons/_icons.scss */
.icon16-enviardineroaunademiscuentas {
  background-position: 0 -1160px;
}

/* line 242, commons/_icons.scss */
.icon16-enviardineroaunmovil {
  background-position: 0 -1180px;
}

/* line 243, commons/_icons.scss */
.icon16-enviopostal {
  background-position: 0 -1200px;
}

/* line 244, commons/_icons.scss */
.icon16-error {
  background-position: 0 -1220px;
}

/* line 245, commons/_icons.scss */
.icon16-euro {
  background-position: 0 -1240px;
}

/* line 246, commons/_icons.scss */
.icon16-excel {
  background-position: 0 -1260px;
}

/* line 247, commons/_icons.scss */
.icon16-facebook {
  background-position: 0 -1280px;
}

/* line 248, commons/_icons.scss */
.icon16-favoritos {
  background-position: 0 -1300px;
}

/* line 249, commons/_icons.scss */
.icon16-filtroBfacilcl {
  background-position: 0 -1320px;
}

/* line 250, commons/_icons.scss */
.icon16-filtroaepe {
  background-position: 0 -1340px;
}

/* line 251, commons/_icons.scss */
.icon16-filtroalimentacion {
  background-position: 0 -1360px;
}

/* line 252, commons/_icons.scss */
.icon16-filtrobar {
  background-position: 0 -1380px;
}

/* line 253, commons/_icons.scss */
.icon16-filtrobebescl {
  background-position: 0 -1400px;
}

/* line 254, commons/_icons.scss */
.icon16-filtrobus {
  background-position: 0 -1420px;
}

/* line 255, commons/_icons.scss */
.icon16-filtrochocolateriascl {
  background-position: 0 -1440px;
}

/* line 256, commons/_icons.scss */
.icon16-filtrocosmetica {
  background-position: 0 -1460px;
}

/* line 257, commons/_icons.scss */
.icon16-filtrodeportescl {
  background-position: 0 -1480px;
}

/* line 258, commons/_icons.scss */
.icon16-filtrodrogueria {
  background-position: 0 -1500px;
}

/* line 259, commons/_icons.scss */
.icon16-filtroelectrodomesticos {
  background-position: 0 -1520px;
}

/* line 260, commons/_icons.scss */
.icon16-filtroentretencioncl {
  background-position: 0 -1540px;
}

/* line 261, commons/_icons.scss */
.icon16-filtroestancoes {
  background-position: 0 -1560px;
}

/* line 262, commons/_icons.scss */
.icon16-filtroeventos {
  background-position: 0 -1580px;
}

/* line 263, commons/_icons.scss */
.icon16-filtrofarmaciaes {
  background-position: 0 -1600px;
}

/* line 264, commons/_icons.scss */
.icon16-filtroflores {
  background-position: 0 -1620px;
}

/* line 265, commons/_icons.scss */
.icon16-filtrogasolineraes {
  background-position: 0 -1640px;
}

/* line 266, commons/_icons.scss */
.icon16-filtrohogarcl {
  background-position: 0 -1660px;
}

/* line 267, commons/_icons.scss */
.icon16-filtrohotel {
  background-position: 0 -1680px;
}

/* line 268, commons/_icons.scss */
.icon16-filtroinstrumentoes {
  background-position: 0 -1700px;
}

/* line 269, commons/_icons.scss */
.icon16-filtrointernet {
  background-position: 0 -1720px;
}

/* line 270, commons/_icons.scss */
.icon16-filtrojoyeria {
  background-position: 0 -1740px;
}

/* line 271, commons/_icons.scss */
.icon16-filtrokasnetpe {
  background-position: 0 -1760px;
}

/* line 272, commons/_icons.scss */
.icon16-filtrolavanderiaes {
  background-position: 0 -1780px;
}

/* line 273, commons/_icons.scss */
.icon16-filtrolibrosdiscoses {
  background-position: 0 -1800px;
}

/* line 274, commons/_icons.scss */
.icon16-filtrolicores {
  background-position: 0 -1820px;
}

/* line 275, commons/_icons.scss */
.icon16-filtrolocutorioes {
  background-position: 0 -1840px;
}

/* line 276, commons/_icons.scss */
.icon16-filtroloteriaes {
  background-position: 0 -1860px;
}

/* line 277, commons/_icons.scss */
.icon16-filtromedicocl {
  background-position: 0 -1880px;
}

/* line 278, commons/_icons.scss */
.icon16-filtromodape {
  background-position: 0 -1900px;
}

/* line 279, commons/_icons.scss */
.icon16-filtrooptica {
  background-position: 0 -1920px;
}

/* line 280, commons/_icons.scss */
.icon16-filtroparkinges {
  background-position: 0 -1940px;
}

/* line 281, commons/_icons.scss */
.icon16-filtroplasma {
  background-position: 0 -1960px;
}

/* line 282, commons/_icons.scss */
.icon16-filtropubes {
  background-position: 0 -1980px;
}

/* line 283, commons/_icons.scss */
.icon16-filtroregalos {
  background-position: -20px 0;
}

/* line 284, commons/_icons.scss */
.icon16-filtroreloj {
  background-position: -20px -20px;
}

/* line 285, commons/_icons.scss */
.icon16-filtrorestaurantepe {
  background-position: -20px -40px;
}

/* line 286, commons/_icons.scss */
.icon16-filtrotalleres {
  background-position: -20px -60px;
}

/* line 287, commons/_icons.scss */
.icon16-filtroveterinarioes {
  background-position: -20px -80px;
}

/* line 288, commons/_icons.scss */
.icon16-filtroviajeses {
  background-position: -20px -100px;
}

/* line 289, commons/_icons.scss */
.icon16-filtrozapateriaes {
  background-position: -20px -120px;
}

/* line 290, commons/_icons.scss */
.icon16-financiacioncirculante {
  background-position: -20px -140px;
}

/* line 291, commons/_icons.scss */
.icon16-financiacioninversiones {
  background-position: -20px -160px;
}

/* line 292, commons/_icons.scss */
.icon16-flechadesplegable {
  background-position: -20px -180px;
}

/* line 293, commons/_icons.scss */
.icon16-fondosinversion {
  background-position: -20px -200px;
}

/* line 294, commons/_icons.scss */
.icon16-foto {
  background-position: -20px -220px;
}

/* line 295, commons/_icons.scss */
.icon16-gestionar {
  background-position: -20px -240px;
}

/* line 296, commons/_icons.scss */
.icon16-gestiontesoreria {
  background-position: -20px -260px;
}

/* line 297, commons/_icons.scss */
.icon16-gmail {
  background-position: -20px -280px;
}

/* line 298, commons/_icons.scss */
.icon16-grafico {
  background-position: -20px -300px;
}

/* line 299, commons/_icons.scss */
.icon16-guardar {
  background-position: -20px -320px;
}

/* line 300, commons/_icons.scss */
.icon16-hipoteca {
  background-position: -20px -340px;
}

/* line 301, commons/_icons.scss */
.icon16-home {
  background-position: -20px -360px;
}

/* line 302, commons/_icons.scss */
.icon16-hotmail {
  background-position: -20px -380px;
}

/* line 303, commons/_icons.scss */
.icon16-imprimir {
  background-position: -20px -400px;
}

/* line 304, commons/_icons.scss */
.icon16-informaciondiaadia {
  background-position: -20px -420px;
}

/* line 305, commons/_icons.scss */
.icon16-informe_ {
  background-position: -20px -440px;
}

/* line 306, commons/_icons.scss */
.icon16-informe {
  background-position: -20px -460px;
}

/* line 307, commons/_icons.scss */
.icon16-introducirpin {
  background-position: -20px -480px;
}

/* line 308, commons/_icons.scss */
.icon16-invertir {
  background-position: -20px -500px;
}

/* line 309, commons/_icons.scss */
.icon16-lineabbva {
  background-position: -20px -520px;
}

/* line 310, commons/_icons.scss */
.icon16-linkedin {
  background-position: -20px -540px;
}

/* line 311, commons/_icons.scss */
.icon16-login {
  background-position: -20px -560px;
}

/* line 312, commons/_icons.scss */
.icon16-logout {
  background-position: -20px -580px;
}

/* line 313, commons/_icons.scss */
.icon16-mas {
  background-position: -20px -600px;
}

/* line 314, commons/_icons.scss */
.icon16-masinformacion {
  background-position: -20px -620px;
}

/* line 315, commons/_icons.scss */
.icon16-masiphone {
  background-position: -20px -640px;
}

/* line 316, commons/_icons.scss */
.icon16-maximizar {
  background-position: -20px -660px;
}

/* line 317, commons/_icons.scss */
.icon16-menos {
  background-position: -20px -680px;
}

/* line 318, commons/_icons.scss */
.icon16-mensaje {
  background-position: -20px -700px;
}

/* line 319, commons/_icons.scss */
.icon16-mensajeenviado {
  background-position: -20px -720px;
}

/* line 320, commons/_icons.scss */
.icon16-mensajeleido {
  background-position: -20px -740px;
}

/* line 321, commons/_icons.scss */
.icon16-mensajeurgente {
  background-position: -20px -760px;
}

/* line 322, commons/_icons.scss */
.icon16-movil {
  background-position: -20px -780px;
}

/* line 323, commons/_icons.scss */
.icon16-musica {
  background-position: -20px -800px;
}

/* line 324, commons/_icons.scss */
.icon16-negociointernacional {
  background-position: -20px -820px;
}

/* line 325, commons/_icons.scss */
.icon16-nomina {
  background-position: -20px -840px;
}

/* line 326, commons/_icons.scss */
.icon16-nota {
  background-position: -20px -860px;
}

/* line 327, commons/_icons.scss */
.icon16-noticias {
  background-position: -20px -880px;
}

/* line 328, commons/_icons.scss */
.icon16-nuestrobanco {
  background-position: -20px -900px;
}

/* line 329, commons/_icons.scss */
.icon16-observatorio {
  background-position: -20px -920px;
}

/* line 330, commons/_icons.scss */
.icon16-obtenerfinanciacion {
  background-position: -20px -940px;
}

/* line 331, commons/_icons.scss */
.icon16-ocio {
  background-position: -20px -960px;
}

/* line 332, commons/_icons.scss */
.icon16-oficinasycajeros {
  background-position: -20px -980px;
}

/* line 333, commons/_icons.scss */
.icon16-otrosservicios {
  background-position: -20px -1000px;
}

/* line 334, commons/_icons.scss */
.icon16-pagopersonalizado {
  background-position: -20px -1020px;
}

/* line 335, commons/_icons.scss */
.icon16-pagos {
  background-position: -20px -1040px;
}

/* line 336, commons/_icons.scss */
.icon16-pcdesala {
  background-position: -20px -1060px;
}

/* line 337, commons/_icons.scss */
.icon16-pdf {
  background-position: -20px -1080px;
}

/* line 338, commons/_icons.scss */
.icon16-portatil {
  background-position: -20px -1100px;
}

/* line 339, commons/_icons.scss */
.icon16-posicionglobal {
  background-position: -20px -1120px;
}

/* line 340, commons/_icons.scss */
.icon16-presentacion {
  background-position: -20px -1140px;
}

/* line 341, commons/_icons.scss */
.icon16-prestamocoche {
  background-position: -20px -1160px;
}

/* line 342, commons/_icons.scss */
.icon16-prestamopersonal {
  background-position: -20px -1180px;
}

/* line 343, commons/_icons.scss */
.icon16-proyeccion {
  background-position: -20px -1200px;
}

/* line 344, commons/_icons.scss */
.icon16-recibo {
  background-position: -20px -1220px;
}

/* line 345, commons/_icons.scss */
.icon16-recursoshumanos {
  background-position: -20px -1240px;
}

/* line 346, commons/_icons.scss */
.icon16-renombrar {
  background-position: -20px -1260px;
}

/* line 347, commons/_icons.scss */
.icon16-restaurar {
  background-position: -20px -1280px;
}

/* line 348, commons/_icons.scss */
.icon16-rss {
  background-position: -20px -1300px;
}

/* line 349, commons/_icons.scss */
.icon16-salud {
  background-position: -20px -1320px;
}

/* line 350, commons/_icons.scss */
.icon16-segurocasa {
  background-position: -20px -1340px;
}

/* line 351, commons/_icons.scss */
.icon16-segurocoche {
  background-position: -20px -1360px;
}

/* line 352, commons/_icons.scss */
.icon16-segurosalud {
  background-position: -20px -1380px;
}

/* line 353, commons/_icons.scss */
.icon16-servicio {
  background-position: -20px -1400px;
}

/* line 354, commons/_icons.scss */
.icon16-situacion {
  background-position: -20px -1420px;
}

/* line 355, commons/_icons.scss */
.icon16-sms {
  background-position: -20px -1440px;
}

/* line 356, commons/_icons.scss */
.icon16-solicitarduplicado {
  background-position: -20px -1460px;
}

/* line 357, commons/_icons.scss */
.icon16-solucionesamedida {
  background-position: -20px -1480px;
}

/* line 358, commons/_icons.scss */
.icon16-solucionesparatunegocio {
  background-position: -20px -1500px;
}

/* line 359, commons/_icons.scss */
.icon16-spa {
  background-position: -20px -1520px;
}

/* line 360, commons/_icons.scss */
.icon16-tarjeta {
  background-position: -20px -1540px;
}

/* line 361, commons/_icons.scss */
.icon16-tarjetacredito {
  background-position: -20px -1560px;
}

/* line 362, commons/_icons.scss */
.icon16-tarjetadebito {
  background-position: -20px -1580px;
}

/* line 363, commons/_icons.scss */
.icon16-tasas {
  background-position: -20px -1600px;
}

/* line 364, commons/_icons.scss */
.icon16-taxi {
  background-position: -20px -1620px;
}

/* line 365, commons/_icons.scss */
.icon16-tiempo {
  background-position: -20px -1640px;
}

/* line 366, commons/_icons.scss */
.icon16-tipodeinteres {
  background-position: -20px -1660px;
}

/* line 367, commons/_icons.scss */
.icon16-transfercuentaatarjeta {
  background-position: -20px -1680px;
}

/* line 368, commons/_icons.scss */
.icon16-transfers {
  background-position: -20px -1700px;
}

/* line 369, commons/_icons.scss */
.icon16-transfertarjetaacuenta {
  background-position: -20px -1720px;
}

/* line 370, commons/_icons.scss */
.icon16-twitter {
  background-position: -20px -1740px;
}

/* line 371, commons/_icons.scss */
.icon16-ubicacion {
  background-position: -20px -1760px;
}

/* line 372, commons/_icons.scss */
.icon16-valores {
  background-position: -20px -1780px;
}

/* line 373, commons/_icons.scss */
.icon16-verdocumento {
  background-position: -20px -1800px;
}

/* line 374, commons/_icons.scss */
.icon16-viajar {
  background-position: -20px -1820px;
}

/* line 375, commons/_icons.scss */
.icon16-video {
  background-position: -20px -1840px;
}

/* line 376, commons/_icons.scss */
.icon16-videoconferencia {
  background-position: -20px -1860px;
}

/* line 377, commons/_icons.scss */
.icon16-visto {
  background-position: -20px -1880px;
}

/* line 378, commons/_icons.scss */
.icon16-visualizar {
  background-position: -20px -1900px;
}

/* line 379, commons/_icons.scss */
.icon16-vivirmastranquilo {
  background-position: -20px -1920px;
}

/* line 380, commons/_icons.scss */
.icon16-yahoo {
  background-position: -20px -1940px;
}

/* line 386, commons/_icons.scss */
[class^="icon32-"],
[class*=" icon32-"] {
  display: inline-block;
  background-repeat: no-repeat;
  height: 32px;
  width: 32px;
  background-image: url("images/icons/icons32bbva.png");
}

/* line 397, commons/_icons.scss */
[class^="icon32-"].icon-white,
[class*=" icon32-"].icon-white {
  background-image: url("images/icons/icons32bbva-white.png");
}

/* line 401, commons/_icons.scss */
.icon32-activado {
  background-position: 0 0;
}

/* line 402, commons/_icons.scss */
.icon32-ahorrarinvertir {
  background-position: 0 -42px;
}

/* line 403, commons/_icons.scss */
.icon32-ahorro {
  background-position: 0 -84px;
}

/* line 404, commons/_icons.scss */
.icon32-ajustes {
  background-position: 0 -126px;
}

/* line 405, commons/_icons.scss */
.icon32-alerta {
  background-position: 0 -168px;
}

/* line 406, commons/_icons.scss */
.icon32-anadirfavoritos {
  background-position: 0 -210px;
}

/* line 407, commons/_icons.scss */
.icon32-anadirmodulo {
  background-position: 0 -252px;
}

/* line 408, commons/_icons.scss */
.icon32-areapersonal {
  background-position: 0 -294px;
}

/* line 409, commons/_icons.scss */
.icon32-areas {
  background-position: 0 -336px;
}

/* line 410, commons/_icons.scss */
.icon32-articulosdeprensa {
  background-position: 0 -378px;
}

/* line 411, commons/_icons.scss */
.icon32-asesor {
  background-position: 0 -420px;
}

/* line 412, commons/_icons.scss */
.icon32-atencioncliente {
  background-position: 0 -462px;
}

/* line 413, commons/_icons.scss */
.icon32-audio {
  background-position: 0 -504px;
}

/* line 414, commons/_icons.scss */
.icon32-aviso {
  background-position: 0 -546px;
}

/* line 415, commons/_icons.scss */
.icon32-avisoleido {
  background-position: 0 -588px;
}

/* line 416, commons/_icons.scss */
.icon32-avisourgente {
  background-position: 0 -630px;
}

/* line 417, commons/_icons.scss */
.icon32-ayuda {
  background-position: 0 -672px;
}

/* line 418, commons/_icons.scss */
.icon32-bancaprivada {
  background-position: 0 -714px;
}

/* line 419, commons/_icons.scss */
.icon32-bbvaautoservicios {
  background-position: 0 -756px;
}

/* line 420, commons/_icons.scss */
.icon32-bbvamovil {
  background-position: 0 -798px;
}

/* line 421, commons/_icons.scss */
.icon32-bloquear {
  background-position: 0 -840px;
}

/* line 422, commons/_icons.scss */
.icon32-buscarcasa {
  background-position: 0 -882px;
}

/* line 423, commons/_icons.scss */
.icon32-busqueda {
  background-position: 0 -924px;
}

/* line 424, commons/_icons.scss */
.icon32-calculadora {
  background-position: 0 -966px;
}

/* line 425, commons/_icons.scss */
.icon32-calendario {
  background-position: 0 -1008px;
}

/* line 426, commons/_icons.scss */
.icon32-camaravideoconferencia {
  background-position: 0 -1050px;
}

/* line 427, commons/_icons.scss */
.icon32-cambiodivisas {
  background-position: 0 -1092px;
}

/* line 428, commons/_icons.scss */
.icon32-carritocompra {
  background-position: 0 -1134px;
}

/* line 429, commons/_icons.scss */
.icon32-cerrar {
  background-position: 0 -1176px;
}

/* line 430, commons/_icons.scss */
.icon32-chat {
  background-position: 0 -1218px;
}

/* line 431, commons/_icons.scss */
.icon32-cheque {
  background-position: 0 -1260px;
}

/* line 432, commons/_icons.scss */
.icon32-coberturariesgos {
  background-position: 0 -1302px;
}

/* line 433, commons/_icons.scss */
.icon32-cobrosypagos {
  background-position: 0 -1344px;
}

/* line 434, commons/_icons.scss */
.icon32-comparar {
  background-position: 0 -1386px;
}

/* line 435, commons/_icons.scss */
.icon32-compartir {
  background-position: 0 -1428px;
}

/* line 436, commons/_icons.scss */
.icon32-compras {
  background-position: 0 -1470px;
}

/* line 437, commons/_icons.scss */
.icon32-comunicacion {
  background-position: 0 -1512px;
}

/* line 438, commons/_icons.scss */
.icon32-consultamovimientos {
  background-position: 0 -1554px;
}

/* line 439, commons/_icons.scss */
.icon32-consultarextracto {
  background-position: 0 -1596px;
}

/* line 440, commons/_icons.scss */
.icon32-contratarproductos {
  background-position: 0 -1638px;
}

/* line 441, commons/_icons.scss */
.icon32-contratarseguro {
  background-position: 0 -1680px;
}

/* line 442, commons/_icons.scss */
.icon32-correoseguro {
  background-position: 0 -1722px;
}

/* line 443, commons/_icons.scss */
.icon32-correspondenciavirtual {
  background-position: 0 -1764px;
}

/* line 444, commons/_icons.scss */
.icon32-crearnuevapestana {
  background-position: 0 -1806px;
}

/* line 445, commons/_icons.scss */
.icon32-cuenta {
  background-position: 0 -1848px;
}

/* line 446, commons/_icons.scss */
.icon32-cuentaestrella {
  background-position: 0 -1890px;
}

/* line 447, commons/_icons.scss */
.icon32-deposito {
  background-position: 0 -1932px;
}

/* line 448, commons/_icons.scss */
.icon32-desactivado {
  background-position: 0 -1974px;
}

/* line 449, commons/_icons.scss */
.icon32-destacados {
  background-position: -42px 0;
}

/* line 450, commons/_icons.scss */
.icon32-documentosdetrabajo {
  background-position: -42px -42px;
}

/* line 451, commons/_icons.scss */
.icon32-eagles {
  background-position: -42px -84px;
}

/* line 452, commons/_icons.scss */
.icon32-editar {
  background-position: -42px -126px;
}

/* line 453, commons/_icons.scss */
.icon32-editarunpago {
  background-position: -42px -168px;
}

/* line 454, commons/_icons.scss */
.icon32-efectivo {
  background-position: -42px -210px;
}

/* line 455, commons/_icons.scss */
.icon32-eliminar {
  background-position: -42px -252px;
}

/* line 456, commons/_icons.scss */
.icon32-emprendernegocio {
  background-position: -42px -294px;
}

/* line 457, commons/_icons.scss */
.icon32-enviar {
  background-position: -42px -336px;
}

/* line 458, commons/_icons.scss */
.icon32-enviardineroaotracuenta {
  background-position: -42px -378px;
}

/* line 459, commons/_icons.scss */
.icon32-enviardineroaunademiscuentas {
  background-position: -42px -420px;
}

/* line 460, commons/_icons.scss */
.icon32-enviardineroaunmovil {
  background-position: -42px -462px;
}

/* line 461, commons/_icons.scss */
.icon32-enviopostal {
  background-position: -42px -504px;
}

/* line 462, commons/_icons.scss */
.icon32-error {
  background-position: -42px -546px;
}

/* line 463, commons/_icons.scss */
.icon32-euro {
  background-position: -42px -588px;
}

/* line 464, commons/_icons.scss */
.icon32-excel {
  background-position: -42px -630px;
}

/* line 465, commons/_icons.scss */
.icon32-facebook {
  background-position: -42px -672px;
}

/* line 466, commons/_icons.scss */
.icon32-favoritos {
  background-position: -42px -714px;
}

/* line 467, commons/_icons.scss */
.icon32-filtroBfacilcl {
  background-position: -42px -756px;
}

/* line 468, commons/_icons.scss */
.icon32-filtroaepe {
  background-position: -42px -798px;
}

/* line 469, commons/_icons.scss */
.icon32-filtroalimentacion {
  background-position: -42px -840px;
}

/* line 470, commons/_icons.scss */
.icon32-filtrobar {
  background-position: -42px -882px;
}

/* line 471, commons/_icons.scss */
.icon32-filtrobebescl {
  background-position: -42px -924px;
}

/* line 472, commons/_icons.scss */
.icon32-filtrobus {
  background-position: -42px -966px;
}

/* line 473, commons/_icons.scss */
.icon32-filtrochocolateriascl {
  background-position: -42px -1008px;
}

/* line 474, commons/_icons.scss */
.icon32-filtrocosmetica {
  background-position: -42px -1050px;
}

/* line 475, commons/_icons.scss */
.icon32-filtrodeportescl {
  background-position: -42px -1092px;
}

/* line 476, commons/_icons.scss */
.icon32-filtrodrogueria {
  background-position: -42px -1134px;
}

/* line 477, commons/_icons.scss */
.icon32-filtroelectrodomesticos {
  background-position: -42px -1176px;
}

/* line 478, commons/_icons.scss */
.icon32-filtroentretencioncl {
  background-position: -42px -1218px;
}

/* line 479, commons/_icons.scss */
.icon32-filtroestancoes {
  background-position: -42px -1260px;
}

/* line 480, commons/_icons.scss */
.icon32-filtroeventos {
  background-position: -42px -1302px;
}

/* line 481, commons/_icons.scss */
.icon32-filtrofarmaciaes {
  background-position: -42px -1344px;
}

/* line 482, commons/_icons.scss */
.icon32-filtroflores {
  background-position: -42px -1386px;
}

/* line 483, commons/_icons.scss */
.icon32-filtrogasolineraes {
  background-position: -42px -1428px;
}

/* line 484, commons/_icons.scss */
.icon32-filtrohogarcl {
  background-position: -42px -1470px;
}

/* line 485, commons/_icons.scss */
.icon32-filtrohotel {
  background-position: -42px -1512px;
}

/* line 486, commons/_icons.scss */
.icon32-filtroinstrumentoes {
  background-position: -42px -1554px;
}

/* line 487, commons/_icons.scss */
.icon32-filtrointernet {
  background-position: -42px -1596px;
}

/* line 488, commons/_icons.scss */
.icon32-filtrojoyeria {
  background-position: -42px -1638px;
}

/* line 489, commons/_icons.scss */
.icon32-filtrokasnetpe {
  background-position: -42px -1680px;
}

/* line 490, commons/_icons.scss */
.icon32-filtrolavanderiaes {
  background-position: -42px -1722px;
}

/* line 491, commons/_icons.scss */
.icon32-filtrolibrosdiscoses {
  background-position: -42px -1764px;
}

/* line 492, commons/_icons.scss */
.icon32-filtrolicores {
  background-position: -42px -1806px;
}

/* line 493, commons/_icons.scss */
.icon32-filtrolocutorioes {
  background-position: -42px -1848px;
}

/* line 494, commons/_icons.scss */
.icon32-filtroloteriaes {
  background-position: -42px -1890px;
}

/* line 495, commons/_icons.scss */
.icon32-filtromedicocl {
  background-position: -42px -1932px;
}

/* line 496, commons/_icons.scss */
.icon32-filtromodape {
  background-position: -42px -1974px;
}

/* line 497, commons/_icons.scss */
.icon32-filtrooptica {
  background-position: -84px 0;
}

/* line 498, commons/_icons.scss */
.icon32-filtroparkinges {
  background-position: -84px -42px;
}

/* line 499, commons/_icons.scss */
.icon32-filtroplasma {
  background-position: -84px -84px;
}

/* line 500, commons/_icons.scss */
.icon32-filtropubes {
  background-position: -84px -126px;
}

/* line 501, commons/_icons.scss */
.icon32-filtroregalos {
  background-position: -84px -168px;
}

/* line 502, commons/_icons.scss */
.icon32-filtroreloj {
  background-position: -84px -210px;
}

/* line 503, commons/_icons.scss */
.icon32-filtrorestaurantepe {
  background-position: -84px -252px;
}

/* line 504, commons/_icons.scss */
.icon32-filtrotalleres {
  background-position: -84px -294px;
}

/* line 505, commons/_icons.scss */
.icon32-filtroveterinarioes {
  background-position: -84px -336px;
}

/* line 506, commons/_icons.scss */
.icon32-filtroviajeses {
  background-position: -84px -378px;
}

/* line 507, commons/_icons.scss */
.icon32-filtrozapateriaes {
  background-position: -84px -420px;
}

/* line 508, commons/_icons.scss */
.icon32-financiacioncirculante {
  background-position: -84px -462px;
}

/* line 509, commons/_icons.scss */
.icon32-financiacioninversiones {
  background-position: -84px -504px;
}

/* line 510, commons/_icons.scss */
.icon32-flechadesplegable {
  background-position: -84px -546px;
}

/* line 511, commons/_icons.scss */
.icon32-fondosinversion {
  background-position: -84px -588px;
}

/* line 512, commons/_icons.scss */
.icon32-foto {
  background-position: -84px -630px;
}

/* line 513, commons/_icons.scss */
.icon32-gestionar {
  background-position: -84px -672px;
}

/* line 514, commons/_icons.scss */
.icon32-gestiontesoreria {
  background-position: -84px -714px;
}

/* line 515, commons/_icons.scss */
.icon32-gmail {
  background-position: -84px -756px;
}

/* line 516, commons/_icons.scss */
.icon32-grafico {
  background-position: -84px -798px;
}

/* line 517, commons/_icons.scss */
.icon32-guardar {
  background-position: -84px -840px;
}

/* line 518, commons/_icons.scss */
.icon32-hipoteca {
  background-position: -84px -882px;
}

/* line 519, commons/_icons.scss */
.icon32-home {
  background-position: -84px -924px;
}

/* line 520, commons/_icons.scss */
.icon32-hotmail {
  background-position: -84px -966px;
}

/* line 521, commons/_icons.scss */
.icon32-imprimir {
  background-position: -84px -1008px;
}

/* line 522, commons/_icons.scss */
.icon32-informaciondiaadia {
  background-position: -84px -1050px;
}

/* line 523, commons/_icons.scss */
.icon32-informe_ {
  background-position: -84px -1092px;
}

/* line 524, commons/_icons.scss */
.icon32-informe {
  background-position: -84px -1134px;
}

/* line 525, commons/_icons.scss */
.icon32-introducirpin {
  background-position: -84px -1176px;
}

/* line 526, commons/_icons.scss */
.icon32-invertir {
  background-position: -84px -1218px;
}

/* line 527, commons/_icons.scss */
.icon32-lineabbva {
  background-position: -84px -1260px;
}

/* line 528, commons/_icons.scss */
.icon32-linkedin {
  background-position: -84px -1302px;
}

/* line 529, commons/_icons.scss */
.icon32-login {
  background-position: -84px -1344px;
}

/* line 530, commons/_icons.scss */
.icon32-logout {
  background-position: -84px -1386px;
}

/* line 531, commons/_icons.scss */
.icon32-mas {
  background-position: -84px -1428px;
}

/* line 532, commons/_icons.scss */
.icon32-masinformacion {
  background-position: -84px -1470px;
}

/* line 533, commons/_icons.scss */
.icon32-masiphone {
  background-position: -84px -1512px;
}

/* line 534, commons/_icons.scss */
.icon32-maximizar {
  background-position: -84px -1554px;
}

/* line 535, commons/_icons.scss */
.icon32-menos {
  background-position: -84px -1596px;
}

/* line 536, commons/_icons.scss */
.icon32-mensaje {
  background-position: -84px -1638px;
}

/* line 537, commons/_icons.scss */
.icon32-mensajeenviado {
  background-position: -84px -1680px;
}

/* line 538, commons/_icons.scss */
.icon32-mensajeleido {
  background-position: -84px -1722px;
}

/* line 539, commons/_icons.scss */
.icon32-mensajeurgente {
  background-position: -84px -1764px;
}

/* line 540, commons/_icons.scss */
.icon32-movil {
  background-position: -84px -1806px;
}

/* line 541, commons/_icons.scss */
.icon32-musica {
  background-position: -84px -1848px;
}

/* line 542, commons/_icons.scss */
.icon32-negociointernacional {
  background-position: -84px -1890px;
}

/* line 543, commons/_icons.scss */
.icon32-nomina {
  background-position: -84px -1932px;
}

/* line 544, commons/_icons.scss */
.icon32-nota {
  background-position: -84px -1974px;
}

/* line 545, commons/_icons.scss */
.icon32-noticias {
  background-position: -126px 0;
}

/* line 546, commons/_icons.scss */
.icon32-nuestrobanco {
  background-position: -126px -42px;
}

/* line 547, commons/_icons.scss */
.icon32-observatorio {
  background-position: -126px -84px;
}

/* line 548, commons/_icons.scss */
.icon32-obtenerfinanciacion {
  background-position: -126px -126px;
}

/* line 549, commons/_icons.scss */
.icon32-ocio {
  background-position: -126px -168px;
}

/* line 550, commons/_icons.scss */
.icon32-oficinasycajeros {
  background-position: -126px -210px;
}

/* line 551, commons/_icons.scss */
.icon32-otrosservicios {
  background-position: -126px -252px;
}

/* line 552, commons/_icons.scss */
.icon32-pagopersonalizado {
  background-position: -126px -294px;
}

/* line 553, commons/_icons.scss */
.icon32-pagos {
  background-position: -126px -336px;
}

/* line 554, commons/_icons.scss */
.icon32-pcdesala {
  background-position: -126px -378px;
}

/* line 555, commons/_icons.scss */
.icon32-pdf {
  background-position: -126px -420px;
}

/* line 556, commons/_icons.scss */
.icon32-portatil {
  background-position: -126px -462px;
}

/* line 557, commons/_icons.scss */
.icon32-posicionglobal {
  background-position: -126px -504px;
}

/* line 558, commons/_icons.scss */
.icon32-presentacion {
  background-position: -126px -546px;
}

/* line 559, commons/_icons.scss */
.icon32-prestamocoche {
  background-position: -126px -588px;
}

/* line 560, commons/_icons.scss */
.icon32-prestamopersonal {
  background-position: -126px -630px;
}

/* line 561, commons/_icons.scss */
.icon32-proyeccion {
  background-position: -126px -672px;
}

/* line 562, commons/_icons.scss */
.icon32-recibo {
  background-position: -126px -714px;
}

/* line 563, commons/_icons.scss */
.icon32-recursoshumanos {
  background-position: -126px -756px;
}

/* line 564, commons/_icons.scss */
.icon32-renombrar {
  background-position: -126px -798px;
}

/* line 565, commons/_icons.scss */
.icon32-restaurar {
  background-position: -126px -840px;
}

/* line 566, commons/_icons.scss */
.icon32-rss {
  background-position: -126px -882px;
}

/* line 567, commons/_icons.scss */
.icon32-salud {
  background-position: -126px -924px;
}

/* line 568, commons/_icons.scss */
.icon32-segurocasa {
  background-position: -126px -966px;
}

/* line 569, commons/_icons.scss */
.icon32-segurocoche {
  background-position: -126px -1008px;
}

/* line 570, commons/_icons.scss */
.icon32-segurosalud {
  background-position: -126px -1050px;
}

/* line 571, commons/_icons.scss */
.icon32-servicio {
  background-position: -126px -1092px;
}

/* line 572, commons/_icons.scss */
.icon32-situacion {
  background-position: -126px -1134px;
}

/* line 573, commons/_icons.scss */
.icon32-sms {
  background-position: -126px -1176px;
}

/* line 574, commons/_icons.scss */
.icon32-solicitarduplicado {
  background-position: -126px -1218px;
}

/* line 575, commons/_icons.scss */
.icon32-solucionesamedida {
  background-position: -126px -1260px;
}

/* line 576, commons/_icons.scss */
.icon32-solucionesparatunegocio {
  background-position: -126px -1302px;
}

/* line 577, commons/_icons.scss */
.icon32-spa {
  background-position: -126px -1344px;
}

/* line 578, commons/_icons.scss */
.icon32-tarjeta {
  background-position: -126px -1386px;
}

/* line 579, commons/_icons.scss */
.icon32-tarjetacredito {
  background-position: -126px -1428px;
}

/* line 580, commons/_icons.scss */
.icon32-tarjetadebito {
  background-position: -126px -1470px;
}

/* line 581, commons/_icons.scss */
.icon32-tasas {
  background-position: -126px -1512px;
}

/* line 582, commons/_icons.scss */
.icon32-taxi {
  background-position: -126px -1554px;
}

/* line 583, commons/_icons.scss */
.icon32-tiempo {
  background-position: -126px -1596px;
}

/* line 584, commons/_icons.scss */
.icon32-tipodeinteres {
  background-position: -126px -1638px;
}

/* line 585, commons/_icons.scss */
.icon32-transfercuentaatarjeta {
  background-position: -126px -1680px;
}

/* line 586, commons/_icons.scss */
.icon32-transfers {
  background-position: -126px -1722px;
}

/* line 587, commons/_icons.scss */
.icon32-transfertarjetaacuenta {
  background-position: -126px -1764px;
}

/* line 588, commons/_icons.scss */
.icon32-twitter {
  background-position: -126px -1806px;
}

/* line 589, commons/_icons.scss */
.icon32-ubicacion {
  background-position: -126px -1848px;
}

/* line 590, commons/_icons.scss */
.icon32-valores {
  background-position: -126px -1890px;
}

/* line 591, commons/_icons.scss */
.icon32-verdocumento {
  background-position: -126px -1932px;
}

/* line 592, commons/_icons.scss */
.icon32-viajar {
  background-position: -126px -1974px;
}

/* line 593, commons/_icons.scss */
.icon32-video {
  background-position: -168px 0;
}

/* line 594, commons/_icons.scss */
.icon32-videoconferencia {
  background-position: -168px -42px;
}

/* line 595, commons/_icons.scss */
.icon32-visto {
  background-position: -168px -84px;
}

/* line 596, commons/_icons.scss */
.icon32-visualizar {
  background-position: -168px -126px;
}

/* line 597, commons/_icons.scss */
.icon32-vivirmastranquilo {
  background-position: -168px -168px;
}

/* line 598, commons/_icons.scss */
.icon32-yahoo {
  background-position: -168px -210px;
}

/* line 603, commons/_icons.scss */
[class^="icon64-"],
[class*=" icon64-"] {
  display: inline-block;
  background-repeat: no-repeat;
  height: 64px;
  width: 64px;
  background-image: url("images/icons/icons64bbva.png");
}

/* line 614, commons/_icons.scss */
[class^="icon64-"].icon-white,
[class*=" icon64-"].icon-white {
  background-image: url("images/icons/icons64bbva-white.png");
}

/* line 618, commons/_icons.scss */
.icon64-activado {
  background-position: 0 0;
}

/* line 619, commons/_icons.scss */
.icon64-ahorrarinvertir {
  background-position: 0 -84px;
}

/* line 620, commons/_icons.scss */
.icon64-ahorro {
  background-position: 0 -168px;
}

/* line 621, commons/_icons.scss */
.icon64-ajustes {
  background-position: 0 -252px;
}

/* line 622, commons/_icons.scss */
.icon64-alerta {
  background-position: 0 -336px;
}

/* line 623, commons/_icons.scss */
.icon64-anadirfavoritos {
  background-position: 0 -420px;
}

/* line 624, commons/_icons.scss */
.icon64-anadirmodulo {
  background-position: 0 -504px;
}

/* line 625, commons/_icons.scss */
.icon64-areapersonal {
  background-position: 0 -588px;
}

/* line 626, commons/_icons.scss */
.icon64-areas {
  background-position: 0 -672px;
}

/* line 627, commons/_icons.scss */
.icon64-articulosdeprensa {
  background-position: 0 -756px;
}

/* line 628, commons/_icons.scss */
.icon64-asesor {
  background-position: 0 -840px;
}

/* line 629, commons/_icons.scss */
.icon64-atencioncliente {
  background-position: 0 -924px;
}

/* line 630, commons/_icons.scss */
.icon64-audio {
  background-position: 0 -1008px;
}

/* line 631, commons/_icons.scss */
.icon64-aviso {
  background-position: 0 -1092px;
}

/* line 632, commons/_icons.scss */
.icon64-avisoleido {
  background-position: 0 -1176px;
}

/* line 633, commons/_icons.scss */
.icon64-avisourgente {
  background-position: 0 -1260px;
}

/* line 634, commons/_icons.scss */
.icon64-ayuda {
  background-position: 0 -1344px;
}

/* line 635, commons/_icons.scss */
.icon64-bancaprivada {
  background-position: 0 -1428px;
}

/* line 636, commons/_icons.scss */
.icon64-bbvaautoservicios {
  background-position: 0 -1512px;
}

/* line 637, commons/_icons.scss */
.icon64-bbvamovil {
  background-position: 0 -1596px;
}

/* line 638, commons/_icons.scss */
.icon64-bloquear {
  background-position: 0 -1680px;
}

/* line 639, commons/_icons.scss */
.icon64-buscarcasa {
  background-position: 0 -1764px;
}

/* line 640, commons/_icons.scss */
.icon64-busqueda {
  background-position: 0 -1848px;
}

/* line 641, commons/_icons.scss */
.icon64-calculadora {
  background-position: 0 -1932px;
}

/* line 642, commons/_icons.scss */
.icon64-calendario {
  background-position: -84px 0;
}

/* line 643, commons/_icons.scss */
.icon64-camaravideoconferencia {
  background-position: -84px -84px;
}

/* line 644, commons/_icons.scss */
.icon64-cambiodivisas {
  background-position: -84px -168px;
}

/* line 645, commons/_icons.scss */
.icon64-carritocompra {
  background-position: -84px -252px;
}

/* line 646, commons/_icons.scss */
.icon64-cerrar {
  background-position: -84px -336px;
}

/* line 647, commons/_icons.scss */
.icon64-chat {
  background-position: -84px -420px;
}

/* line 648, commons/_icons.scss */
.icon64-cheque {
  background-position: -84px -504px;
}

/* line 649, commons/_icons.scss */
.icon64-coberturariesgos {
  background-position: -84px -588px;
}

/* line 650, commons/_icons.scss */
.icon64-cobrosypagos {
  background-position: -84px -672px;
}

/* line 651, commons/_icons.scss */
.icon64-comparar {
  background-position: -84px -756px;
}

/* line 652, commons/_icons.scss */
.icon64-compartir {
  background-position: -84px -840px;
}

/* line 653, commons/_icons.scss */
.icon64-compras {
  background-position: -84px -924px;
}

/* line 654, commons/_icons.scss */
.icon64-comunicacion {
  background-position: -84px -1008px;
}

/* line 655, commons/_icons.scss */
.icon64-consultamovimientos {
  background-position: -84px -1092px;
}

/* line 656, commons/_icons.scss */
.icon64-consultarextracto {
  background-position: -84px -1176px;
}

/* line 657, commons/_icons.scss */
.icon64-contratarproductos {
  background-position: -84px -1260px;
}

/* line 658, commons/_icons.scss */
.icon64-contratarseguro {
  background-position: -84px -1344px;
}

/* line 659, commons/_icons.scss */
.icon64-correoseguro {
  background-position: -84px -1428px;
}

/* line 660, commons/_icons.scss */
.icon64-correspondenciavirtual {
  background-position: -84px -1512px;
}

/* line 661, commons/_icons.scss */
.icon64-crearnuevapestana {
  background-position: -84px -1596px;
}

/* line 662, commons/_icons.scss */
.icon64-cuenta {
  background-position: -84px -1680px;
}

/* line 663, commons/_icons.scss */
.icon64-cuentaestrella {
  background-position: -84px -1764px;
}

/* line 664, commons/_icons.scss */
.icon64-deposito {
  background-position: -84px -1848px;
}

/* line 665, commons/_icons.scss */
.icon64-desactivado {
  background-position: -84px -1932px;
}

/* line 666, commons/_icons.scss */
.icon64-destacados {
  background-position: -168px 0;
}

/* line 667, commons/_icons.scss */
.icon64-documentosdetrabajo {
  background-position: -168px -84px;
}

/* line 668, commons/_icons.scss */
.icon64-eagles {
  background-position: -168px -168px;
}

/* line 669, commons/_icons.scss */
.icon64-editar {
  background-position: -168px -252px;
}

/* line 670, commons/_icons.scss */
.icon64-editarunpago {
  background-position: -168px -336px;
}

/* line 671, commons/_icons.scss */
.icon64-efectivo {
  background-position: -168px -420px;
}

/* line 672, commons/_icons.scss */
.icon64-eliminar {
  background-position: -168px -504px;
}

/* line 673, commons/_icons.scss */
.icon64-emprendernegocio {
  background-position: -168px -588px;
}

/* line 674, commons/_icons.scss */
.icon64-enviar {
  background-position: -168px -672px;
}

/* line 675, commons/_icons.scss */
.icon64-enviardineroaotracuenta {
  background-position: -168px -756px;
}

/* line 676, commons/_icons.scss */
.icon64-enviardineroaunademiscuentas {
  background-position: -168px -840px;
}

/* line 677, commons/_icons.scss */
.icon64-enviardineroaunmovil {
  background-position: -168px -924px;
}

/* line 678, commons/_icons.scss */
.icon64-enviopostal {
  background-position: -168px -1008px;
}

/* line 679, commons/_icons.scss */
.icon64-error {
  background-position: -168px -1092px;
}

/* line 680, commons/_icons.scss */
.icon64-euro {
  background-position: -168px -1176px;
}

/* line 681, commons/_icons.scss */
.icon64-excel {
  background-position: -168px -1260px;
}

/* line 682, commons/_icons.scss */
.icon64-facebook {
  background-position: -168px -1344px;
}

/* line 683, commons/_icons.scss */
.icon64-favoritos {
  background-position: -168px -1428px;
}

/* line 684, commons/_icons.scss */
.icon64-filtroBfacilcl {
  background-position: -168px -1512px;
}

/* line 685, commons/_icons.scss */
.icon64-filtroaepe {
  background-position: -168px -1596px;
}

/* line 686, commons/_icons.scss */
.icon64-filtroalimentacion {
  background-position: -168px -1680px;
}

/* line 687, commons/_icons.scss */
.icon64-filtrobar {
  background-position: -168px -1764px;
}

/* line 688, commons/_icons.scss */
.icon64-filtrobebescl {
  background-position: -168px -1848px;
}

/* line 689, commons/_icons.scss */
.icon64-filtrobus {
  background-position: -168px -1932px;
}

/* line 690, commons/_icons.scss */
.icon64-filtrochocolateriascl {
  background-position: -252px 0;
}

/* line 691, commons/_icons.scss */
.icon64-filtrocosmetica {
  background-position: -252px -84px;
}

/* line 692, commons/_icons.scss */
.icon64-filtrodeportescl {
  background-position: -252px -168px;
}

/* line 693, commons/_icons.scss */
.icon64-filtrodrogueria {
  background-position: -252px -252px;
}

/* line 694, commons/_icons.scss */
.icon64-filtroelectrodomesticos {
  background-position: -252px -336px;
}

/* line 695, commons/_icons.scss */
.icon64-filtroentretencioncl {
  background-position: -252px -420px;
}

/* line 696, commons/_icons.scss */
.icon64-filtroestancoes {
  background-position: -252px -504px;
}

/* line 697, commons/_icons.scss */
.icon64-filtroeventos {
  background-position: -252px -588px;
}

/* line 698, commons/_icons.scss */
.icon64-filtrofarmaciaes {
  background-position: -252px -672px;
}

/* line 699, commons/_icons.scss */
.icon64-filtroflores {
  background-position: -252px -756px;
}

/* line 700, commons/_icons.scss */
.icon64-filtrogasolineraes {
  background-position: -252px -840px;
}

/* line 701, commons/_icons.scss */
.icon64-filtrohogarcl {
  background-position: -252px -924px;
}

/* line 702, commons/_icons.scss */
.icon64-filtrohotel {
  background-position: -252px -1008px;
}

/* line 703, commons/_icons.scss */
.icon64-filtroinstrumentoes {
  background-position: -252px -1092px;
}

/* line 704, commons/_icons.scss */
.icon64-filtrointernet {
  background-position: -252px -1176px;
}

/* line 705, commons/_icons.scss */
.icon64-filtrojoyeria {
  background-position: -252px -1260px;
}

/* line 706, commons/_icons.scss */
.icon64-filtrokasnetpe {
  background-position: -252px -1344px;
}

/* line 707, commons/_icons.scss */
.icon64-filtrolavanderiaes {
  background-position: -252px -1428px;
}

/* line 708, commons/_icons.scss */
.icon64-filtrolibrosdiscoses {
  background-position: -252px -1512px;
}

/* line 709, commons/_icons.scss */
.icon64-filtrolicores {
  background-position: -252px -1596px;
}

/* line 710, commons/_icons.scss */
.icon64-filtrolocutorioes {
  background-position: -252px -1680px;
}

/* line 711, commons/_icons.scss */
.icon64-filtroloteriaes {
  background-position: -252px -1764px;
}

/* line 712, commons/_icons.scss */
.icon64-filtromedicocl {
  background-position: -252px -1848px;
}

/* line 713, commons/_icons.scss */
.icon64-filtromodape {
  background-position: -252px -1932px;
}

/* line 714, commons/_icons.scss */
.icon64-filtrooptica {
  background-position: -336px 0;
}

/* line 715, commons/_icons.scss */
.icon64-filtroparkinges {
  background-position: -336px -84px;
}

/* line 716, commons/_icons.scss */
.icon64-filtroplasma {
  background-position: -336px -168px;
}

/* line 717, commons/_icons.scss */
.icon64-filtropubes {
  background-position: -336px -252px;
}

/* line 718, commons/_icons.scss */
.icon64-filtroregalos {
  background-position: -336px -336px;
}

/* line 719, commons/_icons.scss */
.icon64-filtroreloj {
  background-position: -336px -420px;
}

/* line 720, commons/_icons.scss */
.icon64-filtrorestaurantepe {
  background-position: -336px -504px;
}

/* line 721, commons/_icons.scss */
.icon64-filtrotalleres {
  background-position: -336px -588px;
}

/* line 722, commons/_icons.scss */
.icon64-filtroveterinarioes {
  background-position: -336px -672px;
}

/* line 723, commons/_icons.scss */
.icon64-filtroviajeses {
  background-position: -336px -756px;
}

/* line 724, commons/_icons.scss */
.icon64-filtrozapateriaes {
  background-position: -336px -840px;
}

/* line 725, commons/_icons.scss */
.icon64-financiacioncirculante {
  background-position: -336px -924px;
}

/* line 726, commons/_icons.scss */
.icon64-financiacioninversiones {
  background-position: -336px -1008px;
}

/* line 727, commons/_icons.scss */
.icon64-flechadesplegable {
  background-position: -336px -1092px;
}

/* line 728, commons/_icons.scss */
.icon64-fondosinversion {
  background-position: -336px -1176px;
}

/* line 729, commons/_icons.scss */
.icon64-foto {
  background-position: -336px -1260px;
}

/* line 730, commons/_icons.scss */
.icon64-gestionar {
  background-position: -336px -1344px;
}

/* line 731, commons/_icons.scss */
.icon64-gestiontesoreria {
  background-position: -336px -1428px;
}

/* line 732, commons/_icons.scss */
.icon64-gmail {
  background-position: -336px -1512px;
}

/* line 733, commons/_icons.scss */
.icon64-grafico {
  background-position: -336px -1596px;
}

/* line 734, commons/_icons.scss */
.icon64-guardar {
  background-position: -336px -1680px;
}

/* line 735, commons/_icons.scss */
.icon64-hipoteca {
  background-position: -336px -1764px;
}

/* line 736, commons/_icons.scss */
.icon64-home {
  background-position: -336px -1848px;
}

/* line 737, commons/_icons.scss */
.icon64-hotmail {
  background-position: -336px -1932px;
}

/* line 738, commons/_icons.scss */
.icon64-imprimir {
  background-position: -420px 0;
}

/* line 739, commons/_icons.scss */
.icon64-informaciondiaadia {
  background-position: -420px -84px;
}

/* line 740, commons/_icons.scss */
.icon64-informe_ {
  background-position: -420px -168px;
}

/* line 741, commons/_icons.scss */
.icon64-informe {
  background-position: -420px -252px;
}

/* line 742, commons/_icons.scss */
.icon64-introducirpin {
  background-position: -420px -336px;
}

/* line 743, commons/_icons.scss */
.icon64-invertir {
  background-position: -420px -420px;
}

/* line 744, commons/_icons.scss */
.icon64-lineabbva {
  background-position: -420px -504px;
}

/* line 745, commons/_icons.scss */
.icon64-linkedin {
  background-position: -420px -588px;
}

/* line 746, commons/_icons.scss */
.icon64-login {
  background-position: -420px -672px;
}

/* line 747, commons/_icons.scss */
.icon64-logout {
  background-position: -420px -756px;
}

/* line 748, commons/_icons.scss */
.icon64-mas {
  background-position: -420px -840px;
}

/* line 749, commons/_icons.scss */
.icon64-masinformacion {
  background-position: -420px -924px;
}

/* line 750, commons/_icons.scss */
.icon64-masiphone {
  background-position: -420px -1008px;
}

/* line 751, commons/_icons.scss */
.icon64-maximizar {
  background-position: -420px -1092px;
}

/* line 752, commons/_icons.scss */
.icon64-menos {
  background-position: -420px -1176px;
}

/* line 753, commons/_icons.scss */
.icon64-mensaje {
  background-position: -420px -1260px;
}

/* line 754, commons/_icons.scss */
.icon64-mensajeenviado {
  background-position: -420px -1344px;
}

/* line 755, commons/_icons.scss */
.icon64-mensajeleido {
  background-position: -420px -1428px;
}

/* line 756, commons/_icons.scss */
.icon64-mensajeurgente {
  background-position: -420px -1512px;
}

/* line 757, commons/_icons.scss */
.icon64-movil {
  background-position: -420px -1596px;
}

/* line 758, commons/_icons.scss */
.icon64-musica {
  background-position: -420px -1680px;
}

/* line 759, commons/_icons.scss */
.icon64-negociointernacional {
  background-position: -420px -1764px;
}

/* line 760, commons/_icons.scss */
.icon64-nomina {
  background-position: -420px -1848px;
}

/* line 761, commons/_icons.scss */
.icon64-nota {
  background-position: -420px -1932px;
}

/* line 762, commons/_icons.scss */
.icon64-noticias {
  background-position: -504px 0;
}

/* line 763, commons/_icons.scss */
.icon64-nuestrobanco {
  background-position: -504px -84px;
}

/* line 764, commons/_icons.scss */
.icon64-observatorio {
  background-position: -504px -168px;
}

/* line 765, commons/_icons.scss */
.icon64-obtenerfinanciacion {
  background-position: -504px -252px;
}

/* line 766, commons/_icons.scss */
.icon64-ocio {
  background-position: -504px -336px;
}

/* line 767, commons/_icons.scss */
.icon64-oficinasycajeros {
  background-position: -504px -420px;
}

/* line 768, commons/_icons.scss */
.icon64-otrosservicios {
  background-position: -504px -504px;
}

/* line 769, commons/_icons.scss */
.icon64-pagopersonalizado {
  background-position: -504px -588px;
}

/* line 770, commons/_icons.scss */
.icon64-pagos {
  background-position: -504px -672px;
}

/* line 771, commons/_icons.scss */
.icon64-pcdesala {
  background-position: -504px -756px;
}

/* line 772, commons/_icons.scss */
.icon64-pdf {
  background-position: -504px -840px;
}

/* line 773, commons/_icons.scss */
.icon64-portatil {
  background-position: -504px -924px;
}

/* line 774, commons/_icons.scss */
.icon64-posicionglobal {
  background-position: -504px -1008px;
}

/* line 775, commons/_icons.scss */
.icon64-presentacion {
  background-position: -504px -1092px;
}

/* line 776, commons/_icons.scss */
.icon64-prestamocoche {
  background-position: -504px -1176px;
}

/* line 777, commons/_icons.scss */
.icon64-prestamopersonal {
  background-position: -504px -1260px;
}

/* line 778, commons/_icons.scss */
.icon64-proyeccion {
  background-position: -504px -1344px;
}

/* line 779, commons/_icons.scss */
.icon64-recibo {
  background-position: -504px -1428px;
}

/* line 780, commons/_icons.scss */
.icon64-recursoshumanos {
  background-position: -504px -1512px;
}

/* line 781, commons/_icons.scss */
.icon64-renombrar {
  background-position: -504px -1596px;
}

/* line 782, commons/_icons.scss */
.icon64-restaurar {
  background-position: -504px -1680px;
}

/* line 783, commons/_icons.scss */
.icon64-rss {
  background-position: -504px -1764px;
}

/* line 784, commons/_icons.scss */
.icon64-salud {
  background-position: -504px -1848px;
}

/* line 785, commons/_icons.scss */
.icon64-segurocasa {
  background-position: -504px -1932px;
}

/* line 786, commons/_icons.scss */
.icon64-segurocoche {
  background-position: -588px 0;
}

/* line 787, commons/_icons.scss */
.icon64-segurosalud {
  background-position: -588px -84px;
}

/* line 788, commons/_icons.scss */
.icon64-servicio {
  background-position: -588px -168px;
}

/* line 789, commons/_icons.scss */
.icon64-situacion {
  background-position: -588px -252px;
}

/* line 790, commons/_icons.scss */
.icon64-sms {
  background-position: -588px -336px;
}

/* line 791, commons/_icons.scss */
.icon64-solicitarduplicado {
  background-position: -588px -420px;
}

/* line 792, commons/_icons.scss */
.icon64-solucionesamedida {
  background-position: -588px -504px;
}

/* line 793, commons/_icons.scss */
.icon64-solucionesparatunegocio {
  background-position: -588px -588px;
}

/* line 794, commons/_icons.scss */
.icon64-spa {
  background-position: -588px -672px;
}

/* line 795, commons/_icons.scss */
.icon64-tarjeta {
  background-position: -588px -756px;
}

/* line 796, commons/_icons.scss */
.icon64-tarjetacredito {
  background-position: -588px -840px;
}

/* line 797, commons/_icons.scss */
.icon64-tarjetadebito {
  background-position: -588px -924px;
}

/* line 798, commons/_icons.scss */
.icon64-tasas {
  background-position: -588px -1008px;
}

/* line 799, commons/_icons.scss */
.icon64-taxi {
  background-position: -588px -1092px;
}

/* line 800, commons/_icons.scss */
.icon64-tiempo {
  background-position: -588px -1176px;
}

/* line 801, commons/_icons.scss */
.icon64-tipodeinteres {
  background-position: -588px -1260px;
}

/* line 802, commons/_icons.scss */
.icon64-transfercuentaatarjeta {
  background-position: -588px -1344px;
}

/* line 803, commons/_icons.scss */
.icon64-transfers {
  background-position: -588px -1428px;
}

/* line 804, commons/_icons.scss */
.icon64-transfertarjetaacuenta {
  background-position: -588px -1512px;
}

/* line 805, commons/_icons.scss */
.icon64-twitter {
  background-position: -588px -1596px;
}

/* line 806, commons/_icons.scss */
.icon64-ubicacion {
  background-position: -588px -1680px;
}

/* line 807, commons/_icons.scss */
.icon64-valores {
  background-position: -588px -1764px;
}

/* line 808, commons/_icons.scss */
.icon64-verdocumento {
  background-position: -588px -1848px;
}

/* line 809, commons/_icons.scss */
.icon64-viajar {
  background-position: -588px -1932px;
}

/* line 810, commons/_icons.scss */
.icon64-video {
  background-position: -672px 0;
}

/* line 811, commons/_icons.scss */
.icon64-videoconferencia {
  background-position: -672px -84px;
}

/* line 812, commons/_icons.scss */
.icon64-visto {
  background-position: -672px -168px;
}

/* line 813, commons/_icons.scss */
.icon64-visualizar {
  background-position: -672px -252px;
}

/* line 814, commons/_icons.scss */
.icon64-vivirmastranquilo {
  background-position: -672px -336px;
}

/* line 815, commons/_icons.scss */
.icon64-yahoo {
  background-position: -672px -420px;
}

/* line 820, commons/_icons.scss */
[class^="icon128-"],
[class*=" icon128-"] {
  display: inline-block;
  background-repeat: no-repeat;
  height: 128px;
  width: 128px;
  background-image: url("images/icons/icons128bbva.png");
}

/* line 831, commons/_icons.scss */
[class^="icon128-"].icon-white,
[class*=" icon128-"].icon-white {
  background-image: url("images/icons/icons128bbva-white.png");
}

/* line 835, commons/_icons.scss */
.icon128-activado {
  background-position: 0 0;
}

/* line 836, commons/_icons.scss */
.icon128-ahorrarinvertir {
  background-position: 0 -148px;
}

/* line 837, commons/_icons.scss */
.icon128-ahorro {
  background-position: 0 -296px;
}

/* line 838, commons/_icons.scss */
.icon128-ajustes {
  background-position: 0 -444px;
}

/* line 839, commons/_icons.scss */
.icon128-alerta {
  background-position: 0 -592px;
}

/* line 840, commons/_icons.scss */
.icon128-anadirfavoritos {
  background-position: 0 -740px;
}

/* line 841, commons/_icons.scss */
.icon128-anadirmodulo {
  background-position: 0 -888px;
}

/* line 842, commons/_icons.scss */
.icon128-areapersonal {
  background-position: 0 -1036px;
}

/* line 843, commons/_icons.scss */
.icon128-areas {
  background-position: 0 -1184px;
}

/* line 844, commons/_icons.scss */
.icon128-articulosdeprensa {
  background-position: 0 -1332px;
}

/* line 845, commons/_icons.scss */
.icon128-asesor {
  background-position: 0 -1480px;
}

/* line 846, commons/_icons.scss */
.icon128-atencioncliente {
  background-position: 0 -1628px;
}

/* line 847, commons/_icons.scss */
.icon128-audio {
  background-position: 0 -1776px;
}

/* line 848, commons/_icons.scss */
.icon128-aviso {
  background-position: 0 -1924px;
}

/* line 849, commons/_icons.scss */
.icon128-avisoleido {
  background-position: -148px 0;
}

/* line 850, commons/_icons.scss */
.icon128-avisourgente {
  background-position: -148px -148px;
}

/* line 851, commons/_icons.scss */
.icon128-ayuda {
  background-position: -148px -296px;
}

/* line 852, commons/_icons.scss */
.icon128-bancaprivada {
  background-position: -148px -444px;
}

/* line 853, commons/_icons.scss */
.icon128-bbvaautoservicios {
  background-position: -148px -592px;
}

/* line 854, commons/_icons.scss */
.icon128-bbvamovil {
  background-position: -148px -740px;
}

/* line 855, commons/_icons.scss */
.icon128-bloquear {
  background-position: -148px -888px;
}

/* line 856, commons/_icons.scss */
.icon128-buscarcasa {
  background-position: -148px -1036px;
}

/* line 857, commons/_icons.scss */
.icon128-busqueda {
  background-position: -148px -1184px;
}

/* line 858, commons/_icons.scss */
.icon128-calculadora {
  background-position: -148px -1332px;
}

/* line 859, commons/_icons.scss */
.icon128-calendario {
  background-position: -148px -1480px;
}

/* line 860, commons/_icons.scss */
.icon128-camaravideoconferencia {
  background-position: -148px -1628px;
}

/* line 861, commons/_icons.scss */
.icon128-cambiodivisas {
  background-position: -148px -1776px;
}

/* line 862, commons/_icons.scss */
.icon128-carritocompra {
  background-position: -148px -1924px;
}

/* line 863, commons/_icons.scss */
.icon128-cerrar {
  background-position: -296px 0;
}

/* line 864, commons/_icons.scss */
.icon128-chat {
  background-position: -296px -148px;
}

/* line 865, commons/_icons.scss */
.icon128-cheque {
  background-position: -296px -296px;
}

/* line 866, commons/_icons.scss */
.icon128-coberturariesgos {
  background-position: -296px -444px;
}

/* line 867, commons/_icons.scss */
.icon128-cobrosypagos {
  background-position: -296px -592px;
}

/* line 868, commons/_icons.scss */
.icon128-comparar {
  background-position: -296px -740px;
}

/* line 869, commons/_icons.scss */
.icon128-compartir {
  background-position: -296px -888px;
}

/* line 870, commons/_icons.scss */
.icon128-compras {
  background-position: -296px -1036px;
}

/* line 871, commons/_icons.scss */
.icon128-comunicacion {
  background-position: -296px -1184px;
}

/* line 872, commons/_icons.scss */
.icon128-consultamovimientos {
  background-position: -296px -1332px;
}

/* line 873, commons/_icons.scss */
.icon128-consultarextracto {
  background-position: -296px -1480px;
}

/* line 874, commons/_icons.scss */
.icon128-contratarproductos {
  background-position: -296px -1628px;
}

/* line 875, commons/_icons.scss */
.icon128-contratarseguro {
  background-position: -296px -1776px;
}

/* line 876, commons/_icons.scss */
.icon128-correoseguro {
  background-position: -296px -1924px;
}

/* line 877, commons/_icons.scss */
.icon128-correspondenciavirtual {
  background-position: -444px 0;
}

/* line 878, commons/_icons.scss */
.icon128-crearnuevapestana {
  background-position: -444px -148px;
}

/* line 880, commons/_icons.scss */
.icon128-cuenta {
  background-position: -444px -296px;
}

/* line 881, commons/_icons.scss */
.icon128-cuentaestrella {
  background-position: -444px -444px;
}

/* line 882, commons/_icons.scss */
.icon128-deposito {
  background-position: -444px -592px;
}

/* line 883, commons/_icons.scss */
.icon128-desactivado {
  background-position: -444px -740px;
}

/* line 884, commons/_icons.scss */
.icon128-destacados {
  background-position: -444px -888px;
}

/* line 885, commons/_icons.scss */
.icon128-documentosdetrabajo {
  background-position: -444px -1036px;
}

/* line 886, commons/_icons.scss */
.icon128-eagles {
  background-position: -444px -1184px;
}

/* line 887, commons/_icons.scss */
.icon128-editar {
  background-position: -444px -1332px;
}

/* line 888, commons/_icons.scss */
.icon128-editarunpago {
  background-position: -444px -1480px;
}

/* line 889, commons/_icons.scss */
.icon128-efectivo {
  background-position: -444px -1628px;
}

/* line 890, commons/_icons.scss */
.icon128-eliminar {
  background-position: -444px -1776px;
}

/* line 891, commons/_icons.scss */
.icon128-emprendernegocio {
  background-position: -444px -1924px;
}

/* line 892, commons/_icons.scss */
.icon128-enviar {
  background-position: -592px 0;
}

/* line 893, commons/_icons.scss */
.icon128-enviardineroaotracuenta {
  background-position: -592px -148px;
}

/* line 894, commons/_icons.scss */
.icon128-enviardineroaunademiscuentas {
  background-position: -592px -296px;
}

/* line 895, commons/_icons.scss */
.icon128-enviardineroaunmovil {
  background-position: -592px -444px;
}

/* line 896, commons/_icons.scss */
.icon128-enviopostal {
  background-position: -592px -592px;
}

/* line 897, commons/_icons.scss */
.icon128-error {
  background-position: -592px -740px;
}

/* line 898, commons/_icons.scss */
.icon128-euro {
  background-position: -592px -888px;
}

/* line 899, commons/_icons.scss */
.icon128-excel {
  background-position: -592px -1036px;
}

/* line 900, commons/_icons.scss */
.icon128-facebook {
  background-position: -592px -1184px;
}

/* line 901, commons/_icons.scss */
.icon128-favoritos {
  background-position: -592px -1332px;
}

/* line 902, commons/_icons.scss */
.icon128-filtroBfacilcl {
  background-position: -592px -1480px;
}

/* line 903, commons/_icons.scss */
.icon128-filtroaepe {
  background-position: -592px -1628px;
}

/* line 904, commons/_icons.scss */
.icon128-filtroalimentacion {
  background-position: -592px -1776px;
}

/* line 905, commons/_icons.scss */
.icon128-filtrobar {
  background-position: -592px -1924px;
}

/* line 906, commons/_icons.scss */
.icon128-filtrobebescl {
  background-position: -740px 0;
}

/* line 907, commons/_icons.scss */
.icon128-filtrobus {
  background-position: -740px -148px;
}

/* line 908, commons/_icons.scss */
.icon128-filtrochocolateriascl {
  background-position: -740px -296px;
}

/* line 909, commons/_icons.scss */
.icon128-filtrocosmetica {
  background-position: -740px -444px;
}

/* line 910, commons/_icons.scss */
.icon128-filtrodeportescl {
  background-position: -740px -592px;
}

/* line 911, commons/_icons.scss */
.icon128-filtrodrogueria {
  background-position: -740px -740px;
}

/* line 912, commons/_icons.scss */
.icon128-filtroelectrodomesticos {
  background-position: -740px -888px;
}

/* line 913, commons/_icons.scss */
.icon128-filtroentretencioncl {
  background-position: -740px -1036px;
}

/* line 914, commons/_icons.scss */
.icon128-filtroestancoes {
  background-position: -740px -1184px;
}

/* line 915, commons/_icons.scss */
.icon128-filtroeventos {
  background-position: -740px -1332px;
}

/* line 916, commons/_icons.scss */
.icon128-filtrofarmaciaes {
  background-position: -740px -1480px;
}

/* line 917, commons/_icons.scss */
.icon128-filtroflores {
  background-position: -740px -1628px;
}

/* line 918, commons/_icons.scss */
.icon128-filtrogasolineraes {
  background-position: -740px -1776px;
}

/* line 919, commons/_icons.scss */
.icon128-filtrohogarcl {
  background-position: -740px -1924px;
}

/* line 920, commons/_icons.scss */
.icon128-filtrohotel {
  background-position: -888px 0;
}

/* line 921, commons/_icons.scss */
.icon128-filtroinstrumentoes {
  background-position: -888px -148px;
}

/* line 922, commons/_icons.scss */
.icon128-filtrointernet {
  background-position: -888px -296px;
}

/* line 923, commons/_icons.scss */
.icon128-filtrojoyeria {
  background-position: -888px -444px;
}

/* line 924, commons/_icons.scss */
.icon128-filtrokasnetpe {
  background-position: -888px -592px;
}

/* line 925, commons/_icons.scss */
.icon128-filtrolavanderiaes {
  background-position: -888px -740px;
}

/* line 926, commons/_icons.scss */
.icon128-filtrolibrosdiscoses {
  background-position: -888px -888px;
}

/* line 927, commons/_icons.scss */
.icon128-filtrolicores {
  background-position: -888px -1036px;
}

/* line 928, commons/_icons.scss */
.icon128-filtrolocutorioes {
  background-position: -888px -1184px;
}

/* line 929, commons/_icons.scss */
.icon128-filtroloteriaes {
  background-position: -888px -1332px;
}

/* line 930, commons/_icons.scss */
.icon128-filtromedicocl {
  background-position: -888px -1480px;
}

/* line 931, commons/_icons.scss */
.icon128-filtromodape {
  background-position: -888px -1628px;
}

/* line 932, commons/_icons.scss */
.icon128-filtrooptica {
  background-position: -888px -1776px;
}

/* line 933, commons/_icons.scss */
.icon128-filtroparkinges {
  background-position: -888px -1924px;
}

/* line 934, commons/_icons.scss */
.icon128-filtroplasma {
  background-position: -1036px 0;
}

/* line 935, commons/_icons.scss */
.icon128-filtropubes {
  background-position: -1036px -148px;
}

/* line 936, commons/_icons.scss */
.icon128-filtroregalos {
  background-position: -1036px -296px;
}

/* line 937, commons/_icons.scss */
.icon128-filtroreloj {
  background-position: -1036px -444px;
}

/* line 938, commons/_icons.scss */
.icon128-filtrorestaurantepe {
  background-position: -1036px -592px;
}

/* line 939, commons/_icons.scss */
.icon128-filtrotalleres {
  background-position: -1036px -740px;
}

/* line 940, commons/_icons.scss */
.icon128-filtroveterinarioes {
  background-position: -1036px -888px;
}

/* line 941, commons/_icons.scss */
.icon128-filtroviajeses {
  background-position: -1036px -1036px;
}

/* line 942, commons/_icons.scss */
.icon128-filtrozapateriaes {
  background-position: -1036px -1184px;
}

/* line 943, commons/_icons.scss */
.icon128-financiacioncirculante {
  background-position: -1036px -1332px;
}

/* line 944, commons/_icons.scss */
.icon128-financiacioninversiones {
  background-position: -1036px -1480px;
}

/* line 945, commons/_icons.scss */
.icon128-flechadesplegable {
  background-position: -1036px -1628px;
}

/* line 946, commons/_icons.scss */
.icon128-fondosinversion {
  background-position: -1036px -1776px;
}

/* line 947, commons/_icons.scss */
.icon128-foto {
  background-position: -1036px -1924px;
}

/* line 948, commons/_icons.scss */
.icon128-gestionar {
  background-position: -1184px 0;
}

/* line 949, commons/_icons.scss */
.icon128-gestiontesoreria {
  background-position: -1184px -148px;
}

/* line 950, commons/_icons.scss */
.icon128-gmail {
  background-position: -1184px -296px;
}

/* line 951, commons/_icons.scss */
.icon128-grafico {
  background-position: -1184px -444px;
}

/* line 952, commons/_icons.scss */
.icon128-guardar {
  background-position: -1184px -592px;
}

/* line 953, commons/_icons.scss */
.icon128-hipoteca {
  background-position: -1184px -740px;
}

/* line 954, commons/_icons.scss */
.icon128-home {
  background-position: -1184px -888px;
}

/* line 955, commons/_icons.scss */
.icon128-hotmail {
  background-position: -1184px -1036px;
}

/* line 956, commons/_icons.scss */
.icon128-imprimir {
  background-position: -1184px -1184px;
}

/* line 957, commons/_icons.scss */
.icon128-informaciondiaadia {
  background-position: -1184px -1332px;
}

/* line 958, commons/_icons.scss */
.icon128-informe_ {
  background-position: -1184px -1480px;
}

/* line 959, commons/_icons.scss */
.icon128-informe {
  background-position: -1184px -1628px;
}

/* line 960, commons/_icons.scss */
.icon128-introducirpin {
  background-position: -1184px -1776px;
}

/* line 961, commons/_icons.scss */
.icon128-invertir {
  background-position: -1184px -1924px;
}

/* line 962, commons/_icons.scss */
.icon128-lineabbva {
  background-position: -1332px 0;
}

/* line 963, commons/_icons.scss */
.icon128-linkedin {
  background-position: -1332px -148px;
}

/* line 964, commons/_icons.scss */
.icon128-login {
  background-position: -1332px -296px;
}

/* line 965, commons/_icons.scss */
.icon128-logout {
  background-position: -1332px -444px;
}

/* line 966, commons/_icons.scss */
.icon128-mas {
  background-position: -1332px -592px;
}

/* line 967, commons/_icons.scss */
.icon128-masinformacion {
  background-position: -1332px -740px;
}

/* line 968, commons/_icons.scss */
.icon128-masiphone {
  background-position: -1332px -888px;
}

/* line 969, commons/_icons.scss */
.icon128-maximizar {
  background-position: -1332px -1036px;
}

/* line 970, commons/_icons.scss */
.icon128-menos {
  background-position: -1332px -1184px;
}

/* line 971, commons/_icons.scss */
.icon128-mensaje {
  background-position: -1332px -1332px;
}

/* line 972, commons/_icons.scss */
.icon128-mensajeenviado {
  background-position: -1332px -1480px;
}

/* line 973, commons/_icons.scss */
.icon128-mensajeleido {
  background-position: -1332px -1628px;
}

/* line 974, commons/_icons.scss */
.icon128-mensajeurgente {
  background-position: -1332px -1776px;
}

/* line 975, commons/_icons.scss */
.icon128-movil {
  background-position: -1332px -1924px;
}

/* line 976, commons/_icons.scss */
.icon128-musica {
  background-position: -1480px 0;
}

/* line 977, commons/_icons.scss */
.icon128-negociointernacional {
  background-position: -1480px -148px;
}

/* line 978, commons/_icons.scss */
.icon128-nomina {
  background-position: -1480px -296px;
}

/* line 979, commons/_icons.scss */
.icon128-nota {
  background-position: -1480px -444px;
}

/* line 980, commons/_icons.scss */
.icon128-noticias {
  background-position: -1480px -592px;
}

/* line 981, commons/_icons.scss */
.icon128-nuestrobanco {
  background-position: -1480px -740px;
}

/* line 982, commons/_icons.scss */
.icon128-observatorio {
  background-position: -1480px -888px;
}

/* line 983, commons/_icons.scss */
.icon128-obtenerfinanciacion {
  background-position: -1480px -1036px;
}

/* line 984, commons/_icons.scss */
.icon128-ocio {
  background-position: -1480px -1184px;
}

/* line 985, commons/_icons.scss */
.icon128-oficinasycajeros {
  background-position: -1480px -1332px;
}

/* line 986, commons/_icons.scss */
.icon128-otrosservicios {
  background-position: -1480px -1480px;
}

/* line 987, commons/_icons.scss */
.icon128-pagopersonalizado {
  background-position: -1480px -1628px;
}

/* line 988, commons/_icons.scss */
.icon128-pagos {
  background-position: -1480px -1776px;
}

/* line 989, commons/_icons.scss */
.icon128-pcdesala {
  background-position: -1480px -1924px;
}

/* line 990, commons/_icons.scss */
.icon128-pdf {
  background-position: -1628px 0;
}

/* line 991, commons/_icons.scss */
.icon128-portatil {
  background-position: -1628px -148px;
}

/* line 992, commons/_icons.scss */
.icon128-posicionglobal {
  background-position: -1628px -296px;
}

/* line 993, commons/_icons.scss */
.icon128-presentacion {
  background-position: -1628px -444px;
}

/* line 994, commons/_icons.scss */
.icon128-prestamocoche {
  background-position: -1628px -592px;
}

/* line 995, commons/_icons.scss */
.icon128-prestamopersonal {
  background-position: -1628px -740px;
}

/* line 996, commons/_icons.scss */
.icon128-proyeccion {
  background-position: -1628px -888px;
}

/* line 997, commons/_icons.scss */
.icon128-recibo {
  background-position: -1628px -1036px;
}

/* line 998, commons/_icons.scss */
.icon128-recursoshumanos {
  background-position: -1628px -1184px;
}

/* line 999, commons/_icons.scss */
.icon128-renombrar {
  background-position: -1628px -1332px;
}

/* line 1000, commons/_icons.scss */
.icon128-restaurar {
  background-position: -1628px -1480px;
}

/* line 1001, commons/_icons.scss */
.icon128-rss {
  background-position: -1628px -1628px;
}

/* line 1002, commons/_icons.scss */
.icon128-salud {
  background-position: -1628px -1776px;
}

/* line 1003, commons/_icons.scss */
.icon128-segurocasa {
  background-position: -1628px -1924px;
}

/* line 1004, commons/_icons.scss */
.icon128-segurocoche {
  background-position: -1776px 0;
}

/* line 1005, commons/_icons.scss */
.icon128-segurosalud {
  background-position: -1776px -148px;
}

/* line 1006, commons/_icons.scss */
.icon128-servicio {
  background-position: -1776px -296px;
}

/* line 1007, commons/_icons.scss */
.icon128-situacion {
  background-position: -1776px -444px;
}

/* line 1008, commons/_icons.scss */
.icon128-sms {
  background-position: -1776px -592px;
}

/* line 1009, commons/_icons.scss */
.icon128-solicitarduplicado {
  background-position: -1776px -740px;
}

/* line 1010, commons/_icons.scss */
.icon128-solucionesamedida {
  background-position: -1776px -888px;
}

/* line 1011, commons/_icons.scss */
.icon128-solucionesparatunegocio {
  background-position: -1776px -1036px;
}

/* line 1012, commons/_icons.scss */
.icon128-spa {
  background-position: -1776px -1184px;
}

/* line 1013, commons/_icons.scss */
.icon128-tarjeta {
  background-position: -1776px -1332px;
}

/* line 1014, commons/_icons.scss */
.icon128-tarjetacredito {
  background-position: -1776px -1480px;
}

/* line 1015, commons/_icons.scss */
.icon128-tarjetadebito {
  background-position: -1776px -1628px;
}

/* line 1016, commons/_icons.scss */
.icon128-tasas {
  background-position: -1776px -1776px;
}

/* line 1017, commons/_icons.scss */
.icon128-taxi {
  background-position: -1776px -1924px;
}

/* line 1018, commons/_icons.scss */
.icon128-tiempo {
  background-position: -1924px 0;
}

/* line 1019, commons/_icons.scss */
.icon128-tipodeinteres {
  background-position: -1924px -148px;
}

/* line 1020, commons/_icons.scss */
.icon128-transfercuentaatarjeta {
  background-position: -1924px -296px;
}

/* line 1021, commons/_icons.scss */
.icon128-transfers {
  background-position: -1924px -444px;
}

/* line 1022, commons/_icons.scss */
.icon128-transfertarjetaacuenta {
  background-position: -1924px -592px;
}

/* line 1023, commons/_icons.scss */
.icon128-twitter {
  background-position: -1924px -740px;
}

/* line 1024, commons/_icons.scss */
.icon128-ubicacion {
  background-position: -1924px -888px;
}

/* line 1025, commons/_icons.scss */
.icon128-valores {
  background-position: -1924px -1036px;
}

/* line 1026, commons/_icons.scss */
.icon128-verdocumento {
  background-position: -1924px -1184px;
}

/* line 1027, commons/_icons.scss */
.icon128-viajar {
  background-position: -1924px -1332px;
}

/* line 1028, commons/_icons.scss */
.icon128-video {
  background-position: -1924px -1480px;
}

/* line 1029, commons/_icons.scss */
.icon128-videoconferencia {
  background-position: -1924px -1628px;
}

/* line 1030, commons/_icons.scss */
.icon128-visto {
  background-position: -1924px -1776px;
}

/* line 1031, commons/_icons.scss */
.icon128-visualizar {
  background-position: -1924px -1924px;
}

/* line 1032, commons/_icons.scss */
.icon128-vivirmastranquilo {
  background-position: -2072px 0;
}

/* line 1033, commons/_icons.scss */
.icon128-yahoo {
  background-position: -2072px -148px;
}

/* line 1037, commons/_icons.scss */
.iconObligatorio {
  display: inline-block;
  background-repeat: no-repeat;
  background-image: url("images/back_leyendaAmarillo.gif");
  height: 12px;
  width: 15px;
}

/* line 1045, commons/_icons.scss */
.iconMensajeExito {
  display: inline-block;
  background-repeat: no-repeat;
  background-image: url("images/bg-mensaje-exito.png");
  height: 32px;
  width: 36px;
}

/* line 1053, commons/_icons.scss */
.iconAsignar {
  display: inline-block;
  background-repeat: no-repeat;
  background-image: url("images/asignar.png");
  height: 16px;
  width: 16px;
}

/* line 1061, commons/_icons.scss */
.iconQuitar {
  display: inline-block;
  background-repeat: no-repeat;
  background-image: url("images/quitar.png");
  height: 16px;
  width: 16px;
}

/* line 1070, commons/_icons.scss */
.iconClose {
  background: url("images/glyphicons-halflings.png") no-repeat -144px -62px;
  background-size: 235px 80px;
  display: inline-block;
  width: 6px;
  height: 5px;
  margin: 0 0 0 10px;
}

/* line 1078, commons/_icons.scss */
.iconOpen {
  background: url("images/glyphicons-halflings.png") no-repeat -157px -62px;
  background-size: 235px 80px;
  display: inline-block;
  width: 6px;
  height: 5px;
  margin: 0 0 0 10px;
}

/* line 1086, commons/_icons.scss */
.iconCheck {
  background: url("images/check.png");
  display: inline-block;
  width: 16px;
  height: 14px;
}

/* line 1092, commons/_icons.scss */
.iconFlechaBottom {
  background: url("images/ico-flecha-bottom.png");
  width: 10px;
  height: 6px;
}

/* line 1097, commons/_icons.scss */
.iconSearch {
  background: url("images/ajax-loader_20.gif");
  width: 20px;
  height: 20px;
  display: block;
  position: absolute;
  display: none;
}

/* line 1106, commons/_icons.scss */
.icon-aviso-privacidad {
  display: inline-block;
  background-repeat: no-repeat;
  height: 16px;
  width: 16px;
  background-image: url("images/ico-spriteAlertaInformacion16.png");
  background-position: 0 -504px;
}

/* line 1, commons/_botones.scss */
.btnLink {
  color: #0065b7 !important;
  cursor: pointer !important;
  display: inline-block;
  font-family: stagMedium;
  font-size: 12px;
  padding: 5px 10px;
  text-decoration: none;
}
/* line 9, commons/_botones.scss */
.btnLink:hover {
  text-decoration: underline;
}
/* line 12, commons/_botones.scss */
.btnLink.grande {
  margin-top: 15px;
}

/* line 17, commons/_botones.scss */
.btnLinkPdf {
  background: #fff;
  border: none;
  outline: none;
  color: #0078d2;
  font-size: 12px;
  text-decoration: underline;
  cursor: pointer;
  font-weight: bold;
  padding-left: 0;
}

/* line 32, commons/_botones.scss */
.btnBlancoInternet {
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  -ms-border-radius: 4px;
  -o-border-radius: 4px;
  border-radius: 4px;
  background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #ffffff), color-stop(100%, #f7f8fc));
  background-image: -webkit-linear-gradient(top, #ffffff, #f7f8fc);
  background-image: -moz-linear-gradient(top, #ffffff, #f7f8fc);
  background-image: -o-linear-gradient(top, #ffffff, #f7f8fc);
  background-image: linear-gradient(top, #ffffff, #f7f8fc);
  background: #f7f8fc/9;
  background: url("images/ico-flecha-bottom.png") no-repeat 92% center;
  border: 1px solid #e6edf3;
  color: #0067bc;
  cursor: pointer;
  display: inline-block;
  font-family: stagMedium;
  font-size: 12px;
  padding: 7px 28px 7px 10px;
  text-decoration: none;
  margin: 0 2px;
}

/* line 47, commons/_botones.scss */
.btnAzulInternet {
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  -ms-border-radius: 4px;
  -o-border-radius: 4px;
  border-radius: 4px;
  background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #0069b1), color-stop(100%, #004b8c));
  background-image: -webkit-linear-gradient(top, #0069b1, #004b8c);
  background-image: -moz-linear-gradient(top, #0069b1, #004b8c);
  background-image: -o-linear-gradient(top, #0069b1, #004b8c);
  background-image: linear-gradient(top, #0069b1, #004b8c);
  background: #0069B1;
  border: 1px solid #00559D;
  color: #ffffff;
  cursor: pointer;
  display: inline-block;
  font-family: stagMedium;
  font-size: 12px;
  padding: 7px 10px;
  text-decoration: none;
  margin: 0 5px;
}
/* line 60, commons/_botones.scss */
.btnAzulInternet:disabled {
  background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #0079c1), color-stop(100%, #00559d));
  background-image: -webkit-linear-gradient(top, #0079c1, #00559d);
  background-image: -moz-linear-gradient(top, #0079c1, #00559d);
  background-image: -o-linear-gradient(top, #0079c1, #00559d);
  background-image: linear-gradient(top, #0079c1, #00559d);
  background: #0079c1 \9;
  opacity: 0.4;
  filter: alpha(opacity=40);
  cursor: default;
  border: none;
}
/* line 68, commons/_botones.scss */
.btnAzulInternet:hover {
  background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #0079c1), color-stop(100%, #00559d));
  background-image: -webkit-linear-gradient(top, #0079c1, #00559d);
  background-image: -moz-linear-gradient(top, #0079c1, #00559d);
  background-image: -o-linear-gradient(top, #0079c1, #00559d);
  background-image: linear-gradient(top, #0079c1, #00559d);
  background: #0079c1 \9;
}
/* line 71, commons/_botones.scss */
.btnAzulInternet:hover:disabled {
  background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #0079c1), color-stop(100%, #00559d));
  background-image: -webkit-linear-gradient(top, #0079c1, #00559d);
  background-image: -moz-linear-gradient(top, #0079c1, #00559d);
  background-image: -o-linear-gradient(top, #0079c1, #00559d);
  background-image: linear-gradient(top, #0079c1, #00559d);
  background: #0079c1 \9;
  opacity: 0.4;
  filter: alpha(opacity=40);
  cursor: default;
  border: none;
}
/* line 80, commons/_botones.scss */
.btnAzulInternet.grande {
  font-size: 14px;
  height: 40px;
}
/* line 85, commons/_botones.scss */
.btnAzulInternet.seleccionPlanes {
  font-size: 14px;
  padding: 20px 40px 20px 40px;
  font-weight: normal;
  width: 300px;
  text-align: center;
  margin: 10px;
}
/* line 93, commons/_botones.scss */
.btnAzulInternet.mediano {
  font-size: 12px;
  padding: 10px;
}
/* line 97, commons/_botones.scss */
.btnAzulInternet.chico {
  -webkit-border-radius: 2px;
  -moz-border-radius: 2px;
  -ms-border-radius: 2px;
  -o-border-radius: 2px;
  border-radius: 2px;
  font-size: 11px;
  padding: 2px;
}

/* line 104, commons/_botones.scss */
.btnCalendar {
  border: 1px solid #E8E8E6;
  height: 32px;
  border-radius: 0 4px 4px 0;
  margin-left: -4px;
  position: absolute;
  width: 32px;
  background-color: #eee;
  outline: 0;
  cursor: pointer;
}

/* line 116, commons/_botones.scss */
.flechas {
  padding-left: 0;
  text-align: center;
}
/* line 119, commons/_botones.scss */
.flechas li {
  cursor: pointer;
  line-height: 22px;
  list-style: none;
  text-align: center;
  vertical-align: middle;
  width: auto;
  display: inline-block;
  margin: 5px 0;
}
/* line 128, commons/_botones.scss */
.flechas li.activo {
  background: url("images/activo-frente.png") no-repeat 100% 0;
  padding-right: 14px;
}
/* line 132, commons/_botones.scss */
.flechas li.activo.inicio .button {
  background: #e4f3fa;
  border-left: 1px solid #dae8ed;
  padding-left: 12px;
}
/* line 138, commons/_botones.scss */
.flechas li.activo.fin {
  padding-right: 0;
}
/* line 140, commons/_botones.scss */
.flechas li.activo.fin .button {
  -webkit-border-radius: 0 3px 3px 0;
  -moz-border-radius: 0 3px 3px 0;
  -ms-border-radius: 0 3px 3px 0;
  -o-border-radius: 0 3px 3px 0;
  border-radius: 0 3px 3px 0;
  border-right: 1px solid #dae8ed;
  padding-right: 8px;
}
/* line 146, commons/_botones.scss */
.flechas li.activo .button {
  -webkit-border-radius: 3px 0 0 3px;
  -moz-border-radius: 3px 0 0 3px;
  -ms-border-radius: 3px 0 0 3px;
  -o-border-radius: 3px 0 0 3px;
  border-radius: 3px 0 0 3px;
  background: url("images/activo-back-inicio.png") no-repeat 0 100% #e4f3fa;
  color: #0078d2;
  border: 1px solid #dae8ed;
  border-right: none;
  border-left: none;
  cursor: pointer;
  font-family: stagMedium;
  font-size: 11px;
  height: 40px;
  min-width: 80px;
  width: 100%;
  padding: 0 5px 0 20px;
}
/* line 162, commons/_botones.scss */
.flechas li.inactivo {
  background: url("images/inactivo-frente.png") no-repeat 100% 0;
  padding-right: 14px;
}
/* line 166, commons/_botones.scss */
.flechas li.inactivo.inicio .button {
  background: #f5f6f7;
  border-left: 1px solid #dae8ed;
  padding-left: 12px;
}
/* line 172, commons/_botones.scss */
.flechas li.inactivo.fin {
  padding-right: 0;
}
/* line 174, commons/_botones.scss */
.flechas li.inactivo.fin .button {
  border-right: 1px solid #dae8ed;
  -webkit-border-radius: 0 3px 3px 0;
  -moz-border-radius: 0 3px 3px 0;
  -ms-border-radius: 0 3px 3px 0;
  -o-border-radius: 0 3px 3px 0;
  border-radius: 0 3px 3px 0;
  padding-right: 8px;
}
/* line 180, commons/_botones.scss */
.flechas li.inactivo .button {
  background: url("images/inactivo-back-inicio.png") no-repeat 0 -1px;
  -webkit-border-radius: 3px 0 0 3px;
  -moz-border-radius: 3px 0 0 3px;
  -ms-border-radius: 3px 0 0 3px;
  -o-border-radius: 3px 0 0 3px;
  border-radius: 3px 0 0 3px;
  background-color: #f5f6f7;
  border: 1px solid #dae8ed;
  border-left: none;
  border-right: none;
  cursor: pointer;
  font-family: stagMedium;
  font-size: 11px;
  height: 40px;
  min-width: 80px;
  width: 100%;
  padding: 0 10px 0 20px;
  /* &.activo-atras {
     background: url("images/inactivo-back-activo.png") no-repeat 0 -1px #f5f6f7;
  } */
}

/* line 202, commons/_botones.scss */
.flechasPlan {
  padding: 0;
}
/* line 204, commons/_botones.scss */
.flechasPlan li {
  list-style: none;
  width: auto;
  display: inline-block;
  margin: 5px 0;
  background: url("images/flecha-plan.png") no-repeat 100% 0;
  padding-right: 12px;
}
/* line 212, commons/_botones.scss */
.flechasPlan .button {
  background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #ffffff), color-stop(100%, #f8f9fb));
  background-image: -webkit-linear-gradient(top, #ffffff, #f8f9fb);
  background-image: -moz-linear-gradient(top, #ffffff, #f8f9fb);
  background-image: -o-linear-gradient(top, #ffffff, #f8f9fb);
  background-image: linear-gradient(top, #ffffff, #f8f9fb);
  background: white \9;
  -webkit-border-radius: 4px 0 0 4px;
  -moz-border-radius: 4px 0 0 4px;
  -ms-border-radius: 4px 0 0 4px;
  -o-border-radius: 4px 0 0 4px;
  border-radius: 4px 0 0 4px;
  border: 1px solid #dae7f0;
  color: #0078d2;
  cursor: pointer;
  height: 42px;
  padding: 0 10px;
  border-right: 0;
  min-width: 80px;
  max-width: 300px;
  width: auto;
  font-family: bbvaweb-light, sans-serif;
  font-weight: bold;
  font-size: 20px;
}

/* line 231, commons/_botones.scss */
.texto-muted {
  color: #a1a1a1;
  margin-left: 5px;
  font-size: 10px !important;
  font-style: italic;
}

/* line 238, commons/_botones.scss */
.vertical-top {
  vertical-align: top;
}

/* line 242, commons/_botones.scss */
.vertical-bottom {
  vertical-align: text-bottom;
}

/* line 246, commons/_botones.scss */
.incremento {
  border: 1px solid #c0d2e8;
  background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #fefefe), color-stop(100%, #f5f6fa));
  background-image: -webkit-linear-gradient(top, #fefefe, #f5f6fa);
  background-image: -moz-linear-gradient(top, #fefefe, #f5f6fa);
  background-image: -o-linear-gradient(top, #fefefe, #f5f6fa);
  background-image: linear-gradient(top, #fefefe, #f5f6fa);
  background: #fefefe \9;
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  -ms-border-radius: 5px;
  -o-border-radius: 5px;
  border-radius: 5px;
  padding: 7px 25px 7px 10px;
  cursor: pointer;
  font-weight: bold;
}

/* line 257, commons/_botones.scss */
.flecha.up.coberturas, .flecha.down.coberturas {
  margin-left: -19px;
  display: inline-block;
  vertical-align: middle;
}

/* line 264, commons/_botones.scss */
.tabs-internet {
  border-bottom: 1px solid #dbdcdf;
  padding: 0 10px 0;
}
/* line 267, commons/_botones.scss */
.tabs-internet li {
  list-style: none;
  display: inline-block;
  background-color: #f4f7f5;
  padding: 5px 12px;
  max-width: 220px;
  border: 1px solid #dbdcdf;
  border-bottom: 0;
  border-right: 0;
  text-transform: uppercase;
  font-size: 10px;
  font-family: stag;
  cursor: pointer;
  color: #717780;
}
/* line 281, commons/_botones.scss */
.tabs-internet li.activo {
  background-color: #fff;
  color: #434a58;
  position: relative;
  top: 1px;
  padding-top: 6px;
}
/* line 289, commons/_botones.scss */
.tabs-internet li:first-child {
  -webkit-border-radius: 4px 0 0 0;
  -moz-border-radius: 4px 0 0 0;
  -ms-border-radius: 4px 0 0 0;
  -o-border-radius: 4px 0 0 0;
  border-radius: 4px 0 0 0;
}
/* line 292, commons/_botones.scss */
.tabs-internet li:last-child {
  -webkit-border-radius: 0 4px 0 0;
  -moz-border-radius: 0 4px 0 0;
  -ms-border-radius: 0 4px 0 0;
  -o-border-radius: 0 4px 0 0;
  border-radius: 0 4px 0 0;
  border-right: 1px solid #dbdcdf;
}

/* line 302, commons/_botones.scss */
.tabla-otros-planes thead tr:first-child td span {
  font-family: bbvaweb-light, sans-serif;
  font-weight: bold;
  font-size: 18px;
}
/* line 309, commons/_botones.scss */
.tabla-otros-planes thead td {
  border-right: 1px solid #DCDCDC;
}

/* line 315, commons/_botones.scss */
.c-botones-paginadorInferior-internet {
  clear: both;
  float: left;
  margin-top: 1em;
  margin: 0;
  padding: 0;
  width: 100%;
}
/* line 322, commons/_botones.scss */
.c-botones-paginadorInferior-internet li {
  color: #fff;
  cursor: pointer;
  line-height: 22px;
  list-style: none;
  text-align: center;
  vertical-align: middle;
  width: auto;
}
/* line 331, commons/_botones.scss */
.c-botones-paginadorInferior-internet li.finalizar .button {
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  -ms-border-radius: 4px;
  -o-border-radius: 4px;
  border-radius: 4px;
  background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #0079c1), color-stop(100%, #00559d));
  background-image: -webkit-linear-gradient(top, #0079c1, #00559d);
  background-image: -moz-linear-gradient(top, #0079c1, #00559d);
  background-image: -o-linear-gradient(top, #0079c1, #00559d);
  background-image: linear-gradient(top, #0079c1, #00559d);
  background: #0069B1;
  float: right;
  border: 1px solid #00559D;
  cursor: pointer;
  display: inline-block;
  padding: 4px 10px;
  text-decoration: none;
  width: 80px;
  margin-top: -2px;
  font-family: stagMedium;
  color: #ffffff;
  font-size: 12px;
}
/* line 346, commons/_botones.scss */
.c-botones-paginadorInferior-internet li.finalizar .button.auto {
  width: auto;
}
/* line 350, commons/_botones.scss */
.c-botones-paginadorInferior-internet li.finalizar .grande {
  margin-top: -6px;
  height: 40px;
  font-size: 14px;
}
/* line 356, commons/_botones.scss */
.c-botones-paginadorInferior-internet li.finalizar.disabled {
  opacity: 0.4;
  filter: alpha(opacity=40);
}
/* line 361, commons/_botones.scss */
.c-botones-paginadorInferior-internet li.siguiente {
  background: url("images/bg-boton-siguiente.png") no-repeat 100% -1px;
  float: right;
  padding-right: 0.7em;
}
/* line 365, commons/_botones.scss */
.c-botones-paginadorInferior-internet li.siguiente .button {
  background: url("images/bg-boton-siguiente.png") no-repeat -1px -125px;
  border: none;
  color: #fff;
  cursor: pointer;
  display: block;
  font-family: stagMedium;
  height: 30px;
  min-width: 80px;
  width: 100%;
}
/* line 376, commons/_botones.scss */
.c-botones-paginadorInferior-internet li.siguiente.disabled {
  opacity: 0.4;
  filter: alpha(opacity=40);
}
/* line 381, commons/_botones.scss */
.c-botones-paginadorInferior-internet li.anterior {
  background: url("images/bg-boton-anterior.png") no-repeat 0 -1px;
  float: left;
  padding-left: 0.7em;
}
/* line 385, commons/_botones.scss */
.c-botones-paginadorInferior-internet li.anterior .button {
  background: url("images/bg-boton-anterior.png") no-repeat 100% -125px;
  border: none;
  color: #fff;
  cursor: pointer;
  display: block;
  font-family: stagMedium;
  height: 30px;
  min-width: 80px;
  width: 100%;
}
/* line 396, commons/_botones.scss */
.c-botones-paginadorInferior-internet li.anterior.disabled {
  opacity: 0.4;
  filter: alpha(opacity=40);
}
/* line 401, commons/_botones.scss */
.c-botones-paginadorInferior-internet li button {
  width: 80px;
  line-height: 22px;
}

/* line 408, commons/_botones.scss */
.estiloSelect {
  background: white url("images/ico-select.png") no-repeat right;
  overflow: hidden;
}
/* line 411, commons/_botones.scss */
.estiloSelect .select {
  background: transparent !important;
}

/* line 416, commons/_botones.scss */
.btn {
  display: inline-block;
  *display: inline;
  *zoom: 1;
  padding: 9px 15px;
  margin-bottom: 0;
  font-size: 14px;
  line-height: 20px;
  *line-height: 20px;
  text-align: center;
  vertical-align: middle;
  cursor: pointer;
  color: #0078d2;
  text-shadow: 0 1px 1px rgba(255, 255, 255, 0.75);
  background-color: whitesmoke;
  background-image: -moz-linear-gradient(top, white, #e6e6e6);
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(white), to(#e6e6e6));
  background-image: -webkit-linear-gradient(top, white, #e6e6e6);
  background-image: -o-linear-gradient(top, white, #e6e6e6);
  background-image: linear-gradient(to bottom, #ffffff, #e6e6e6);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fcfcfc', endColorstr='#e3e3e3', GradientType=0);
  border-color: #e6e6e6 #e6e6e6 #bfbfbf;
  border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
  *background-color: #e6e6e6;
  /* Darken IE7 buttons by default so they stand out more given they won't have borders */
  filter: progid:DXImageTransform.Microsoft.gradient(enabled=false);
  border: 1px solid #d2e5eb;
  *border: 0;
  border-bottom-color: #afd1db;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px;
  *margin-left: .3em;
  -webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05);
  -moz-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05);
  box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05);
}

/* line 455, commons/_botones.scss */
.btn-small {
  padding: 5px 10px;
  font-size: 12px;
  line-height: 18px;
}

/* line 461, commons/_botones.scss */
.btn-danger {
  color: white;
  text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
  background-color: #eb1587;
  background-image: -moz-linear-gradient(top, #ff2298, #ca006c);
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#ff2298), to(#ca006c));
  background-image: -webkit-linear-gradient(top, #ff2298, #ca006c);
  background-image: -o-linear-gradient(top, #ff2298, #ca006c);
  background-image: linear-gradient(to bottom, #ff2298, #ca006c);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff1d96', endColorstr='#c50069', GradientType=0);
  border-color: #ca006c #ca006c #7e0043;
  border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
  *background-color: #ca006c;
  filter: progid:DXImageTransform.Microsoft.gradient(enabled=false);
}

/* line 478, commons/_botones.scss */
.btn-danger:hover, .btn-danger:active, .btn-danger.active, .btn-danger.disabled, .btn-danger[disabled] {
  color: white;
  background-color: #ca006c;
  *background-color: #b1005e;
}

/* line 484, commons/_botones.scss */
.btn-danger:active, .btn-danger.active {
  background-color: #970051 \9;
}

/* line 3, commons/_formularios.scss */
form.internet input.text.ng-valid-required, form.internet select.select.ng-valid-required, form.internet textarea.text.ng-valid-required {
  background-color: #ffffff;
}
/* line 6, commons/_formularios.scss */
form.internet input.text.ng-invalid-required, form.internet select.select.ng-invalid-required, form.internet textarea.text.ng-invalid-required {
  background-color: #ffffff;
}

/* line 12, commons/_formularios.scss */
.claveCcv {
  margin-left: 10px;
}

/* line 50, commons/_mixins.scss */
.w500 {
  width: 500px!important;
}

/* line 50, commons/_mixins.scss */
.w499 {
  width: 499px!important;
}

/* line 50, commons/_mixins.scss */
.w498 {
  width: 498px!important;
}

/* line 50, commons/_mixins.scss */
.w497 {
  width: 497px!important;
}

/* line 50, commons/_mixins.scss */
.w496 {
  width: 496px!important;
}

/* line 50, commons/_mixins.scss */
.w495 {
  width: 495px!important;
}

/* line 50, commons/_mixins.scss */
.w494 {
  width: 494px!important;
}

/* line 50, commons/_mixins.scss */
.w493 {
  width: 493px!important;
}

/* line 50, commons/_mixins.scss */
.w492 {
  width: 492px!important;
}

/* line 50, commons/_mixins.scss */
.w491 {
  width: 491px!important;
}

/* line 50, commons/_mixins.scss */
.w490 {
  width: 490px!important;
}

/* line 50, commons/_mixins.scss */
.w489 {
  width: 489px!important;
}

/* line 50, commons/_mixins.scss */
.w488 {
  width: 488px!important;
}

/* line 50, commons/_mixins.scss */
.w487 {
  width: 487px!important;
}

/* line 50, commons/_mixins.scss */
.w486 {
  width: 486px!important;
}

/* line 50, commons/_mixins.scss */
.w485 {
  width: 485px!important;
}

/* line 50, commons/_mixins.scss */
.w484 {
  width: 484px!important;
}

/* line 50, commons/_mixins.scss */
.w483 {
  width: 483px!important;
}

/* line 50, commons/_mixins.scss */
.w482 {
  width: 482px!important;
}

/* line 50, commons/_mixins.scss */
.w481 {
  width: 481px!important;
}

/* line 50, commons/_mixins.scss */
.w480 {
  width: 480px!important;
}

/* line 50, commons/_mixins.scss */
.w479 {
  width: 479px!important;
}

/* line 50, commons/_mixins.scss */
.w478 {
  width: 478px!important;
}

/* line 50, commons/_mixins.scss */
.w477 {
  width: 477px!important;
}

/* line 50, commons/_mixins.scss */
.w476 {
  width: 476px!important;
}

/* line 50, commons/_mixins.scss */
.w475 {
  width: 475px!important;
}

/* line 50, commons/_mixins.scss */
.w474 {
  width: 474px!important;
}

/* line 50, commons/_mixins.scss */
.w473 {
  width: 473px!important;
}

/* line 50, commons/_mixins.scss */
.w472 {
  width: 472px!important;
}

/* line 50, commons/_mixins.scss */
.w471 {
  width: 471px!important;
}

/* line 50, commons/_mixins.scss */
.w470 {
  width: 470px!important;
}

/* line 50, commons/_mixins.scss */
.w469 {
  width: 469px!important;
}

/* line 50, commons/_mixins.scss */
.w468 {
  width: 468px!important;
}

/* line 50, commons/_mixins.scss */
.w467 {
  width: 467px!important;
}

/* line 50, commons/_mixins.scss */
.w466 {
  width: 466px!important;
}

/* line 50, commons/_mixins.scss */
.w465 {
  width: 465px!important;
}

/* line 50, commons/_mixins.scss */
.w464 {
  width: 464px!important;
}

/* line 50, commons/_mixins.scss */
.w463 {
  width: 463px!important;
}

/* line 50, commons/_mixins.scss */
.w462 {
  width: 462px!important;
}

/* line 50, commons/_mixins.scss */
.w461 {
  width: 461px!important;
}

/* line 50, commons/_mixins.scss */
.w460 {
  width: 460px!important;
}

/* line 50, commons/_mixins.scss */
.w459 {
  width: 459px!important;
}

/* line 50, commons/_mixins.scss */
.w458 {
  width: 458px!important;
}

/* line 50, commons/_mixins.scss */
.w457 {
  width: 457px!important;
}

/* line 50, commons/_mixins.scss */
.w456 {
  width: 456px!important;
}

/* line 50, commons/_mixins.scss */
.w455 {
  width: 455px!important;
}

/* line 50, commons/_mixins.scss */
.w454 {
  width: 454px!important;
}

/* line 50, commons/_mixins.scss */
.w453 {
  width: 453px!important;
}

/* line 50, commons/_mixins.scss */
.w452 {
  width: 452px!important;
}

/* line 50, commons/_mixins.scss */
.w451 {
  width: 451px!important;
}

/* line 50, commons/_mixins.scss */
.w450 {
  width: 450px!important;
}

/* line 50, commons/_mixins.scss */
.w449 {
  width: 449px!important;
}

/* line 50, commons/_mixins.scss */
.w448 {
  width: 448px!important;
}

/* line 50, commons/_mixins.scss */
.w447 {
  width: 447px!important;
}

/* line 50, commons/_mixins.scss */
.w446 {
  width: 446px!important;
}

/* line 50, commons/_mixins.scss */
.w445 {
  width: 445px!important;
}

/* line 50, commons/_mixins.scss */
.w444 {
  width: 444px!important;
}

/* line 50, commons/_mixins.scss */
.w443 {
  width: 443px!important;
}

/* line 50, commons/_mixins.scss */
.w442 {
  width: 442px!important;
}

/* line 50, commons/_mixins.scss */
.w441 {
  width: 441px!important;
}

/* line 50, commons/_mixins.scss */
.w440 {
  width: 440px!important;
}

/* line 50, commons/_mixins.scss */
.w439 {
  width: 439px!important;
}

/* line 50, commons/_mixins.scss */
.w438 {
  width: 438px!important;
}

/* line 50, commons/_mixins.scss */
.w437 {
  width: 437px!important;
}

/* line 50, commons/_mixins.scss */
.w436 {
  width: 436px!important;
}

/* line 50, commons/_mixins.scss */
.w435 {
  width: 435px!important;
}

/* line 50, commons/_mixins.scss */
.w434 {
  width: 434px!important;
}

/* line 50, commons/_mixins.scss */
.w433 {
  width: 433px!important;
}

/* line 50, commons/_mixins.scss */
.w432 {
  width: 432px!important;
}

/* line 50, commons/_mixins.scss */
.w431 {
  width: 431px!important;
}

/* line 50, commons/_mixins.scss */
.w430 {
  width: 430px!important;
}

/* line 50, commons/_mixins.scss */
.w429 {
  width: 429px!important;
}

/* line 50, commons/_mixins.scss */
.w428 {
  width: 428px!important;
}

/* line 50, commons/_mixins.scss */
.w427 {
  width: 427px!important;
}

/* line 50, commons/_mixins.scss */
.w426 {
  width: 426px!important;
}

/* line 50, commons/_mixins.scss */
.w425 {
  width: 425px!important;
}

/* line 50, commons/_mixins.scss */
.w424 {
  width: 424px!important;
}

/* line 50, commons/_mixins.scss */
.w423 {
  width: 423px!important;
}

/* line 50, commons/_mixins.scss */
.w422 {
  width: 422px!important;
}

/* line 50, commons/_mixins.scss */
.w421 {
  width: 421px!important;
}

/* line 50, commons/_mixins.scss */
.w420 {
  width: 420px!important;
}

/* line 50, commons/_mixins.scss */
.w419 {
  width: 419px!important;
}

/* line 50, commons/_mixins.scss */
.w418 {
  width: 418px!important;
}

/* line 50, commons/_mixins.scss */
.w417 {
  width: 417px!important;
}

/* line 50, commons/_mixins.scss */
.w416 {
  width: 416px!important;
}

/* line 50, commons/_mixins.scss */
.w415 {
  width: 415px!important;
}

/* line 50, commons/_mixins.scss */
.w414 {
  width: 414px!important;
}

/* line 50, commons/_mixins.scss */
.w413 {
  width: 413px!important;
}

/* line 50, commons/_mixins.scss */
.w412 {
  width: 412px!important;
}

/* line 50, commons/_mixins.scss */
.w411 {
  width: 411px!important;
}

/* line 50, commons/_mixins.scss */
.w410 {
  width: 410px!important;
}

/* line 50, commons/_mixins.scss */
.w409 {
  width: 409px!important;
}

/* line 50, commons/_mixins.scss */
.w408 {
  width: 408px!important;
}

/* line 50, commons/_mixins.scss */
.w407 {
  width: 407px!important;
}

/* line 50, commons/_mixins.scss */
.w406 {
  width: 406px!important;
}

/* line 50, commons/_mixins.scss */
.w405 {
  width: 405px!important;
}

/* line 50, commons/_mixins.scss */
.w404 {
  width: 404px!important;
}

/* line 50, commons/_mixins.scss */
.w403 {
  width: 403px!important;
}

/* line 50, commons/_mixins.scss */
.w402 {
  width: 402px!important;
}

/* line 50, commons/_mixins.scss */
.w401 {
  width: 401px!important;
}

/* line 50, commons/_mixins.scss */
.w400 {
  width: 400px!important;
}

/* line 50, commons/_mixins.scss */
.w399 {
  width: 399px!important;
}

/* line 50, commons/_mixins.scss */
.w398 {
  width: 398px!important;
}

/* line 50, commons/_mixins.scss */
.w397 {
  width: 397px!important;
}

/* line 50, commons/_mixins.scss */
.w396 {
  width: 396px!important;
}

/* line 50, commons/_mixins.scss */
.w395 {
  width: 395px!important;
}

/* line 50, commons/_mixins.scss */
.w394 {
  width: 394px!important;
}

/* line 50, commons/_mixins.scss */
.w393 {
  width: 393px!important;
}

/* line 50, commons/_mixins.scss */
.w392 {
  width: 392px!important;
}

/* line 50, commons/_mixins.scss */
.w391 {
  width: 391px!important;
}

/* line 50, commons/_mixins.scss */
.w390 {
  width: 390px!important;
}

/* line 50, commons/_mixins.scss */
.w389 {
  width: 389px!important;
}

/* line 50, commons/_mixins.scss */
.w388 {
  width: 388px!important;
}

/* line 50, commons/_mixins.scss */
.w387 {
  width: 387px!important;
}

/* line 50, commons/_mixins.scss */
.w386 {
  width: 386px!important;
}

/* line 50, commons/_mixins.scss */
.w385 {
  width: 385px!important;
}

/* line 50, commons/_mixins.scss */
.w384 {
  width: 384px!important;
}

/* line 50, commons/_mixins.scss */
.w383 {
  width: 383px!important;
}

/* line 50, commons/_mixins.scss */
.w382 {
  width: 382px!important;
}

/* line 50, commons/_mixins.scss */
.w381 {
  width: 381px!important;
}

/* line 50, commons/_mixins.scss */
.w380 {
  width: 380px!important;
}

/* line 50, commons/_mixins.scss */
.w379 {
  width: 379px!important;
}

/* line 50, commons/_mixins.scss */
.w378 {
  width: 378px!important;
}

/* line 50, commons/_mixins.scss */
.w377 {
  width: 377px!important;
}

/* line 50, commons/_mixins.scss */
.w376 {
  width: 376px!important;
}

/* line 50, commons/_mixins.scss */
.w375 {
  width: 375px!important;
}

/* line 50, commons/_mixins.scss */
.w374 {
  width: 374px!important;
}

/* line 50, commons/_mixins.scss */
.w373 {
  width: 373px!important;
}

/* line 50, commons/_mixins.scss */
.w372 {
  width: 372px!important;
}

/* line 50, commons/_mixins.scss */
.w371 {
  width: 371px!important;
}

/* line 50, commons/_mixins.scss */
.w370 {
  width: 370px!important;
}

/* line 50, commons/_mixins.scss */
.w369 {
  width: 369px!important;
}

/* line 50, commons/_mixins.scss */
.w368 {
  width: 368px!important;
}

/* line 50, commons/_mixins.scss */
.w367 {
  width: 367px!important;
}

/* line 50, commons/_mixins.scss */
.w366 {
  width: 366px!important;
}

/* line 50, commons/_mixins.scss */
.w365 {
  width: 365px!important;
}

/* line 50, commons/_mixins.scss */
.w364 {
  width: 364px!important;
}

/* line 50, commons/_mixins.scss */
.w363 {
  width: 363px!important;
}

/* line 50, commons/_mixins.scss */
.w362 {
  width: 362px!important;
}

/* line 50, commons/_mixins.scss */
.w361 {
  width: 361px!important;
}

/* line 50, commons/_mixins.scss */
.w360 {
  width: 360px!important;
}

/* line 50, commons/_mixins.scss */
.w359 {
  width: 359px!important;
}

/* line 50, commons/_mixins.scss */
.w358 {
  width: 358px!important;
}

/* line 50, commons/_mixins.scss */
.w357 {
  width: 357px!important;
}

/* line 50, commons/_mixins.scss */
.w356 {
  width: 356px!important;
}

/* line 50, commons/_mixins.scss */
.w355 {
  width: 355px!important;
}

/* line 50, commons/_mixins.scss */
.w354 {
  width: 354px!important;
}

/* line 50, commons/_mixins.scss */
.w353 {
  width: 353px!important;
}

/* line 50, commons/_mixins.scss */
.w352 {
  width: 352px!important;
}

/* line 50, commons/_mixins.scss */
.w351 {
  width: 351px!important;
}

/* line 50, commons/_mixins.scss */
.w350 {
  width: 350px!important;
}

/* line 50, commons/_mixins.scss */
.w349 {
  width: 349px!important;
}

/* line 50, commons/_mixins.scss */
.w348 {
  width: 348px!important;
}

/* line 50, commons/_mixins.scss */
.w347 {
  width: 347px!important;
}

/* line 50, commons/_mixins.scss */
.w346 {
  width: 346px!important;
}

/* line 50, commons/_mixins.scss */
.w345 {
  width: 345px!important;
}

/* line 50, commons/_mixins.scss */
.w344 {
  width: 344px!important;
}

/* line 50, commons/_mixins.scss */
.w343 {
  width: 343px!important;
}

/* line 50, commons/_mixins.scss */
.w342 {
  width: 342px!important;
}

/* line 50, commons/_mixins.scss */
.w341 {
  width: 341px!important;
}

/* line 50, commons/_mixins.scss */
.w340 {
  width: 340px!important;
}

/* line 50, commons/_mixins.scss */
.w339 {
  width: 339px!important;
}

/* line 50, commons/_mixins.scss */
.w338 {
  width: 338px!important;
}

/* line 50, commons/_mixins.scss */
.w337 {
  width: 337px!important;
}

/* line 50, commons/_mixins.scss */
.w336 {
  width: 336px!important;
}

/* line 50, commons/_mixins.scss */
.w335 {
  width: 335px!important;
}

/* line 50, commons/_mixins.scss */
.w334 {
  width: 334px!important;
}

/* line 50, commons/_mixins.scss */
.w333 {
  width: 333px!important;
}

/* line 50, commons/_mixins.scss */
.w332 {
  width: 332px!important;
}

/* line 50, commons/_mixins.scss */
.w331 {
  width: 331px!important;
}

/* line 50, commons/_mixins.scss */
.w330 {
  width: 330px!important;
}

/* line 50, commons/_mixins.scss */
.w329 {
  width: 329px!important;
}

/* line 50, commons/_mixins.scss */
.w328 {
  width: 328px!important;
}

/* line 50, commons/_mixins.scss */
.w327 {
  width: 327px!important;
}

/* line 50, commons/_mixins.scss */
.w326 {
  width: 326px!important;
}

/* line 50, commons/_mixins.scss */
.w325 {
  width: 325px!important;
}

/* line 50, commons/_mixins.scss */
.w324 {
  width: 324px!important;
}

/* line 50, commons/_mixins.scss */
.w323 {
  width: 323px!important;
}

/* line 50, commons/_mixins.scss */
.w322 {
  width: 322px!important;
}

/* line 50, commons/_mixins.scss */
.w321 {
  width: 321px!important;
}

/* line 50, commons/_mixins.scss */
.w320 {
  width: 320px!important;
}

/* line 50, commons/_mixins.scss */
.w319 {
  width: 319px!important;
}

/* line 50, commons/_mixins.scss */
.w318 {
  width: 318px!important;
}

/* line 50, commons/_mixins.scss */
.w317 {
  width: 317px!important;
}

/* line 50, commons/_mixins.scss */
.w316 {
  width: 316px!important;
}

/* line 50, commons/_mixins.scss */
.w315 {
  width: 315px!important;
}

/* line 50, commons/_mixins.scss */
.w314 {
  width: 314px!important;
}

/* line 50, commons/_mixins.scss */
.w313 {
  width: 313px!important;
}

/* line 50, commons/_mixins.scss */
.w312 {
  width: 312px!important;
}

/* line 50, commons/_mixins.scss */
.w311 {
  width: 311px!important;
}

/* line 50, commons/_mixins.scss */
.w310 {
  width: 310px!important;
}

/* line 50, commons/_mixins.scss */
.w309 {
  width: 309px!important;
}

/* line 50, commons/_mixins.scss */
.w308 {
  width: 308px!important;
}

/* line 50, commons/_mixins.scss */
.w307 {
  width: 307px!important;
}

/* line 50, commons/_mixins.scss */
.w306 {
  width: 306px!important;
}

/* line 50, commons/_mixins.scss */
.w305 {
  width: 305px!important;
}

/* line 50, commons/_mixins.scss */
.w304 {
  width: 304px!important;
}

/* line 50, commons/_mixins.scss */
.w303 {
  width: 303px!important;
}

/* line 50, commons/_mixins.scss */
.w302 {
  width: 302px!important;
}

/* line 50, commons/_mixins.scss */
.w301 {
  width: 301px!important;
}

/* line 50, commons/_mixins.scss */
.w300 {
  width: 300px!important;
}

/* line 50, commons/_mixins.scss */
.w299 {
  width: 299px!important;
}

/* line 50, commons/_mixins.scss */
.w298 {
  width: 298px!important;
}

/* line 50, commons/_mixins.scss */
.w297 {
  width: 297px!important;
}

/* line 50, commons/_mixins.scss */
.w296 {
  width: 296px!important;
}

/* line 50, commons/_mixins.scss */
.w295 {
  width: 295px!important;
}

/* line 50, commons/_mixins.scss */
.w294 {
  width: 294px!important;
}

/* line 50, commons/_mixins.scss */
.w293 {
  width: 293px!important;
}

/* line 50, commons/_mixins.scss */
.w292 {
  width: 292px!important;
}

/* line 50, commons/_mixins.scss */
.w291 {
  width: 291px!important;
}

/* line 50, commons/_mixins.scss */
.w290 {
  width: 290px!important;
}

/* line 50, commons/_mixins.scss */
.w289 {
  width: 289px!important;
}

/* line 50, commons/_mixins.scss */
.w288 {
  width: 288px!important;
}

/* line 50, commons/_mixins.scss */
.w287 {
  width: 287px!important;
}

/* line 50, commons/_mixins.scss */
.w286 {
  width: 286px!important;
}

/* line 50, commons/_mixins.scss */
.w285 {
  width: 285px!important;
}

/* line 50, commons/_mixins.scss */
.w284 {
  width: 284px!important;
}

/* line 50, commons/_mixins.scss */
.w283 {
  width: 283px!important;
}

/* line 50, commons/_mixins.scss */
.w282 {
  width: 282px!important;
}

/* line 50, commons/_mixins.scss */
.w281 {
  width: 281px!important;
}

/* line 50, commons/_mixins.scss */
.w280 {
  width: 280px!important;
}

/* line 50, commons/_mixins.scss */
.w279 {
  width: 279px!important;
}

/* line 50, commons/_mixins.scss */
.w278 {
  width: 278px!important;
}

/* line 50, commons/_mixins.scss */
.w277 {
  width: 277px!important;
}

/* line 50, commons/_mixins.scss */
.w276 {
  width: 276px!important;
}

/* line 50, commons/_mixins.scss */
.w275 {
  width: 275px!important;
}

/* line 50, commons/_mixins.scss */
.w274 {
  width: 274px!important;
}

/* line 50, commons/_mixins.scss */
.w273 {
  width: 273px!important;
}

/* line 50, commons/_mixins.scss */
.w272 {
  width: 272px!important;
}

/* line 50, commons/_mixins.scss */
.w271 {
  width: 271px!important;
}

/* line 50, commons/_mixins.scss */
.w270 {
  width: 270px!important;
}

/* line 50, commons/_mixins.scss */
.w269 {
  width: 269px!important;
}

/* line 50, commons/_mixins.scss */
.w268 {
  width: 268px!important;
}

/* line 50, commons/_mixins.scss */
.w267 {
  width: 267px!important;
}

/* line 50, commons/_mixins.scss */
.w266 {
  width: 266px!important;
}

/* line 50, commons/_mixins.scss */
.w265 {
  width: 265px!important;
}

/* line 50, commons/_mixins.scss */
.w264 {
  width: 264px!important;
}

/* line 50, commons/_mixins.scss */
.w263 {
  width: 263px!important;
}

/* line 50, commons/_mixins.scss */
.w262 {
  width: 262px!important;
}

/* line 50, commons/_mixins.scss */
.w261 {
  width: 261px!important;
}

/* line 50, commons/_mixins.scss */
.w260 {
  width: 260px!important;
}

/* line 50, commons/_mixins.scss */
.w259 {
  width: 259px!important;
}

/* line 50, commons/_mixins.scss */
.w258 {
  width: 258px!important;
}

/* line 50, commons/_mixins.scss */
.w257 {
  width: 257px!important;
}

/* line 50, commons/_mixins.scss */
.w256 {
  width: 256px!important;
}

/* line 50, commons/_mixins.scss */
.w255 {
  width: 255px!important;
}

/* line 50, commons/_mixins.scss */
.w254 {
  width: 254px!important;
}

/* line 50, commons/_mixins.scss */
.w253 {
  width: 253px!important;
}

/* line 50, commons/_mixins.scss */
.w252 {
  width: 252px!important;
}

/* line 50, commons/_mixins.scss */
.w251 {
  width: 251px!important;
}

/* line 50, commons/_mixins.scss */
.w250 {
  width: 250px!important;
}

/* line 50, commons/_mixins.scss */
.w249 {
  width: 249px!important;
}

/* line 50, commons/_mixins.scss */
.w248 {
  width: 248px!important;
}

/* line 50, commons/_mixins.scss */
.w247 {
  width: 247px!important;
}

/* line 50, commons/_mixins.scss */
.w246 {
  width: 246px!important;
}

/* line 50, commons/_mixins.scss */
.w245 {
  width: 245px!important;
}

/* line 50, commons/_mixins.scss */
.w244 {
  width: 244px!important;
}

/* line 50, commons/_mixins.scss */
.w243 {
  width: 243px!important;
}

/* line 50, commons/_mixins.scss */
.w242 {
  width: 242px!important;
}

/* line 50, commons/_mixins.scss */
.w241 {
  width: 241px!important;
}

/* line 50, commons/_mixins.scss */
.w240 {
  width: 240px!important;
}

/* line 50, commons/_mixins.scss */
.w239 {
  width: 239px!important;
}

/* line 50, commons/_mixins.scss */
.w238 {
  width: 238px!important;
}

/* line 50, commons/_mixins.scss */
.w237 {
  width: 237px!important;
}

/* line 50, commons/_mixins.scss */
.w236 {
  width: 236px!important;
}

/* line 50, commons/_mixins.scss */
.w235 {
  width: 235px!important;
}

/* line 50, commons/_mixins.scss */
.w234 {
  width: 234px!important;
}

/* line 50, commons/_mixins.scss */
.w233 {
  width: 233px!important;
}

/* line 50, commons/_mixins.scss */
.w232 {
  width: 232px!important;
}

/* line 50, commons/_mixins.scss */
.w231 {
  width: 231px!important;
}

/* line 50, commons/_mixins.scss */
.w230 {
  width: 230px!important;
}

/* line 50, commons/_mixins.scss */
.w229 {
  width: 229px!important;
}

/* line 50, commons/_mixins.scss */
.w228 {
  width: 228px!important;
}

/* line 50, commons/_mixins.scss */
.w227 {
  width: 227px!important;
}

/* line 50, commons/_mixins.scss */
.w226 {
  width: 226px!important;
}

/* line 50, commons/_mixins.scss */
.w225 {
  width: 225px!important;
}

/* line 50, commons/_mixins.scss */
.w224 {
  width: 224px!important;
}

/* line 50, commons/_mixins.scss */
.w223 {
  width: 223px!important;
}

/* line 50, commons/_mixins.scss */
.w222 {
  width: 222px!important;
}

/* line 50, commons/_mixins.scss */
.w221 {
  width: 221px!important;
}

/* line 50, commons/_mixins.scss */
.w220 {
  width: 220px!important;
}

/* line 50, commons/_mixins.scss */
.w219 {
  width: 219px!important;
}

/* line 50, commons/_mixins.scss */
.w218 {
  width: 218px!important;
}

/* line 50, commons/_mixins.scss */
.w217 {
  width: 217px!important;
}

/* line 50, commons/_mixins.scss */
.w216 {
  width: 216px!important;
}

/* line 50, commons/_mixins.scss */
.w215 {
  width: 215px!important;
}

/* line 50, commons/_mixins.scss */
.w214 {
  width: 214px!important;
}

/* line 50, commons/_mixins.scss */
.w213 {
  width: 213px!important;
}

/* line 50, commons/_mixins.scss */
.w212 {
  width: 212px!important;
}

/* line 50, commons/_mixins.scss */
.w211 {
  width: 211px!important;
}

/* line 50, commons/_mixins.scss */
.w210 {
  width: 210px!important;
}

/* line 50, commons/_mixins.scss */
.w209 {
  width: 209px!important;
}

/* line 50, commons/_mixins.scss */
.w208 {
  width: 208px!important;
}

/* line 50, commons/_mixins.scss */
.w207 {
  width: 207px!important;
}

/* line 50, commons/_mixins.scss */
.w206 {
  width: 206px!important;
}

/* line 50, commons/_mixins.scss */
.w205 {
  width: 205px!important;
}

/* line 50, commons/_mixins.scss */
.w204 {
  width: 204px!important;
}

/* line 50, commons/_mixins.scss */
.w203 {
  width: 203px!important;
}

/* line 50, commons/_mixins.scss */
.w202 {
  width: 202px!important;
}

/* line 50, commons/_mixins.scss */
.w201 {
  width: 201px!important;
}

/* line 50, commons/_mixins.scss */
.w200 {
  width: 200px!important;
}

/* line 50, commons/_mixins.scss */
.w199 {
  width: 199px!important;
}

/* line 50, commons/_mixins.scss */
.w198 {
  width: 198px!important;
}

/* line 50, commons/_mixins.scss */
.w197 {
  width: 197px!important;
}

/* line 50, commons/_mixins.scss */
.w196 {
  width: 196px!important;
}

/* line 50, commons/_mixins.scss */
.w195 {
  width: 195px!important;
}

/* line 50, commons/_mixins.scss */
.w194 {
  width: 194px!important;
}

/* line 50, commons/_mixins.scss */
.w193 {
  width: 193px!important;
}

/* line 50, commons/_mixins.scss */
.w192 {
  width: 192px!important;
}

/* line 50, commons/_mixins.scss */
.w191 {
  width: 191px!important;
}

/* line 50, commons/_mixins.scss */
.w190 {
  width: 190px!important;
}

/* line 50, commons/_mixins.scss */
.w189 {
  width: 189px!important;
}

/* line 50, commons/_mixins.scss */
.w188 {
  width: 188px!important;
}

/* line 50, commons/_mixins.scss */
.w187 {
  width: 187px!important;
}

/* line 50, commons/_mixins.scss */
.w186 {
  width: 186px!important;
}

/* line 50, commons/_mixins.scss */
.w185 {
  width: 185px!important;
}

/* line 50, commons/_mixins.scss */
.w184 {
  width: 184px!important;
}

/* line 50, commons/_mixins.scss */
.w183 {
  width: 183px!important;
}

/* line 50, commons/_mixins.scss */
.w182 {
  width: 182px!important;
}

/* line 50, commons/_mixins.scss */
.w181 {
  width: 181px!important;
}

/* line 50, commons/_mixins.scss */
.w180 {
  width: 180px!important;
}

/* line 50, commons/_mixins.scss */
.w179 {
  width: 179px!important;
}

/* line 50, commons/_mixins.scss */
.w178 {
  width: 178px!important;
}

/* line 50, commons/_mixins.scss */
.w177 {
  width: 177px!important;
}

/* line 50, commons/_mixins.scss */
.w176 {
  width: 176px!important;
}

/* line 50, commons/_mixins.scss */
.w175 {
  width: 175px!important;
}

/* line 50, commons/_mixins.scss */
.w174 {
  width: 174px!important;
}

/* line 50, commons/_mixins.scss */
.w173 {
  width: 173px!important;
}

/* line 50, commons/_mixins.scss */
.w172 {
  width: 172px!important;
}

/* line 50, commons/_mixins.scss */
.w171 {
  width: 171px!important;
}

/* line 50, commons/_mixins.scss */
.w170 {
  width: 170px!important;
}

/* line 50, commons/_mixins.scss */
.w169 {
  width: 169px!important;
}

/* line 50, commons/_mixins.scss */
.w168 {
  width: 168px!important;
}

/* line 50, commons/_mixins.scss */
.w167 {
  width: 167px!important;
}

/* line 50, commons/_mixins.scss */
.w166 {
  width: 166px!important;
}

/* line 50, commons/_mixins.scss */
.w165 {
  width: 165px!important;
}

/* line 50, commons/_mixins.scss */
.w164 {
  width: 164px!important;
}

/* line 50, commons/_mixins.scss */
.w163 {
  width: 163px!important;
}

/* line 50, commons/_mixins.scss */
.w162 {
  width: 162px!important;
}

/* line 50, commons/_mixins.scss */
.w161 {
  width: 161px!important;
}

/* line 50, commons/_mixins.scss */
.w160 {
  width: 160px!important;
}

/* line 50, commons/_mixins.scss */
.w159 {
  width: 159px!important;
}

/* line 50, commons/_mixins.scss */
.w158 {
  width: 158px!important;
}

/* line 50, commons/_mixins.scss */
.w157 {
  width: 157px!important;
}

/* line 50, commons/_mixins.scss */
.w156 {
  width: 156px!important;
}

/* line 50, commons/_mixins.scss */
.w155 {
  width: 155px!important;
}

/* line 50, commons/_mixins.scss */
.w154 {
  width: 154px!important;
}

/* line 50, commons/_mixins.scss */
.w153 {
  width: 153px!important;
}

/* line 50, commons/_mixins.scss */
.w152 {
  width: 152px!important;
}

/* line 50, commons/_mixins.scss */
.w151 {
  width: 151px!important;
}

/* line 50, commons/_mixins.scss */
.w150 {
  width: 150px!important;
}

/* line 50, commons/_mixins.scss */
.w149 {
  width: 149px!important;
}

/* line 50, commons/_mixins.scss */
.w148 {
  width: 148px!important;
}

/* line 50, commons/_mixins.scss */
.w147 {
  width: 147px!important;
}

/* line 50, commons/_mixins.scss */
.w146 {
  width: 146px!important;
}

/* line 50, commons/_mixins.scss */
.w145 {
  width: 145px!important;
}

/* line 50, commons/_mixins.scss */
.w144 {
  width: 144px!important;
}

/* line 50, commons/_mixins.scss */
.w143 {
  width: 143px!important;
}

/* line 50, commons/_mixins.scss */
.w142 {
  width: 142px!important;
}

/* line 50, commons/_mixins.scss */
.w141 {
  width: 141px!important;
}

/* line 50, commons/_mixins.scss */
.w140 {
  width: 140px!important;
}

/* line 50, commons/_mixins.scss */
.w139 {
  width: 139px!important;
}

/* line 50, commons/_mixins.scss */
.w138 {
  width: 138px!important;
}

/* line 50, commons/_mixins.scss */
.w137 {
  width: 137px!important;
}

/* line 50, commons/_mixins.scss */
.w136 {
  width: 136px!important;
}

/* line 50, commons/_mixins.scss */
.w135 {
  width: 135px!important;
}

/* line 50, commons/_mixins.scss */
.w134 {
  width: 134px!important;
}

/* line 50, commons/_mixins.scss */
.w133 {
  width: 133px!important;
}

/* line 50, commons/_mixins.scss */
.w132 {
  width: 132px!important;
}

/* line 50, commons/_mixins.scss */
.w131 {
  width: 131px!important;
}

/* line 50, commons/_mixins.scss */
.w130 {
  width: 130px!important;
}

/* line 50, commons/_mixins.scss */
.w129 {
  width: 129px!important;
}

/* line 50, commons/_mixins.scss */
.w128 {
  width: 128px!important;
}

/* line 50, commons/_mixins.scss */
.w127 {
  width: 127px!important;
}

/* line 50, commons/_mixins.scss */
.w126 {
  width: 126px!important;
}

/* line 50, commons/_mixins.scss */
.w125 {
  width: 125px!important;
}

/* line 50, commons/_mixins.scss */
.w124 {
  width: 124px!important;
}

/* line 50, commons/_mixins.scss */
.w123 {
  width: 123px!important;
}

/* line 50, commons/_mixins.scss */
.w122 {
  width: 122px!important;
}

/* line 50, commons/_mixins.scss */
.w121 {
  width: 121px!important;
}

/* line 50, commons/_mixins.scss */
.w120 {
  width: 120px!important;
}

/* line 50, commons/_mixins.scss */
.w119 {
  width: 119px!important;
}

/* line 50, commons/_mixins.scss */
.w118 {
  width: 118px!important;
}

/* line 50, commons/_mixins.scss */
.w117 {
  width: 117px!important;
}

/* line 50, commons/_mixins.scss */
.w116 {
  width: 116px!important;
}

/* line 50, commons/_mixins.scss */
.w115 {
  width: 115px!important;
}

/* line 50, commons/_mixins.scss */
.w114 {
  width: 114px!important;
}

/* line 50, commons/_mixins.scss */
.w113 {
  width: 113px!important;
}

/* line 50, commons/_mixins.scss */
.w112 {
  width: 112px!important;
}

/* line 50, commons/_mixins.scss */
.w111 {
  width: 111px!important;
}

/* line 50, commons/_mixins.scss */
.w110 {
  width: 110px!important;
}

/* line 50, commons/_mixins.scss */
.w109 {
  width: 109px!important;
}

/* line 50, commons/_mixins.scss */
.w108 {
  width: 108px!important;
}

/* line 50, commons/_mixins.scss */
.w107 {
  width: 107px!important;
}

/* line 50, commons/_mixins.scss */
.w106 {
  width: 106px!important;
}

/* line 50, commons/_mixins.scss */
.w105 {
  width: 105px!important;
}

/* line 50, commons/_mixins.scss */
.w104 {
  width: 104px!important;
}

/* line 50, commons/_mixins.scss */
.w103 {
  width: 103px!important;
}

/* line 50, commons/_mixins.scss */
.w102 {
  width: 102px!important;
}

/* line 50, commons/_mixins.scss */
.w101 {
  width: 101px!important;
}

/* line 50, commons/_mixins.scss */
.w100 {
  width: 100px!important;
}

/* line 50, commons/_mixins.scss */
.w99 {
  width: 99px!important;
}

/* line 50, commons/_mixins.scss */
.w98 {
  width: 98px!important;
}

/* line 50, commons/_mixins.scss */
.w97 {
  width: 97px!important;
}

/* line 50, commons/_mixins.scss */
.w96 {
  width: 96px!important;
}

/* line 50, commons/_mixins.scss */
.w95 {
  width: 95px!important;
}

/* line 50, commons/_mixins.scss */
.w94 {
  width: 94px!important;
}

/* line 50, commons/_mixins.scss */
.w93 {
  width: 93px!important;
}

/* line 50, commons/_mixins.scss */
.w92 {
  width: 92px!important;
}

/* line 50, commons/_mixins.scss */
.w91 {
  width: 91px!important;
}

/* line 50, commons/_mixins.scss */
.w90 {
  width: 90px!important;
}

/* line 50, commons/_mixins.scss */
.w89 {
  width: 89px!important;
}

/* line 50, commons/_mixins.scss */
.w88 {
  width: 88px!important;
}

/* line 50, commons/_mixins.scss */
.w87 {
  width: 87px!important;
}

/* line 50, commons/_mixins.scss */
.w86 {
  width: 86px!important;
}

/* line 50, commons/_mixins.scss */
.w85 {
  width: 85px!important;
}

/* line 50, commons/_mixins.scss */
.w84 {
  width: 84px!important;
}

/* line 50, commons/_mixins.scss */
.w83 {
  width: 83px!important;
}

/* line 50, commons/_mixins.scss */
.w82 {
  width: 82px!important;
}

/* line 50, commons/_mixins.scss */
.w81 {
  width: 81px!important;
}

/* line 50, commons/_mixins.scss */
.w80 {
  width: 80px!important;
}

/* line 50, commons/_mixins.scss */
.w79 {
  width: 79px!important;
}

/* line 50, commons/_mixins.scss */
.w78 {
  width: 78px!important;
}

/* line 50, commons/_mixins.scss */
.w77 {
  width: 77px!important;
}

/* line 50, commons/_mixins.scss */
.w76 {
  width: 76px!important;
}

/* line 50, commons/_mixins.scss */
.w75 {
  width: 75px!important;
}

/* line 50, commons/_mixins.scss */
.w74 {
  width: 74px!important;
}

/* line 50, commons/_mixins.scss */
.w73 {
  width: 73px!important;
}

/* line 50, commons/_mixins.scss */
.w72 {
  width: 72px!important;
}

/* line 50, commons/_mixins.scss */
.w71 {
  width: 71px!important;
}

/* line 50, commons/_mixins.scss */
.w70 {
  width: 70px!important;
}

/* line 50, commons/_mixins.scss */
.w69 {
  width: 69px!important;
}

/* line 50, commons/_mixins.scss */
.w68 {
  width: 68px!important;
}

/* line 50, commons/_mixins.scss */
.w67 {
  width: 67px!important;
}

/* line 50, commons/_mixins.scss */
.w66 {
  width: 66px!important;
}

/* line 50, commons/_mixins.scss */
.w65 {
  width: 65px!important;
}

/* line 50, commons/_mixins.scss */
.w64 {
  width: 64px!important;
}

/* line 50, commons/_mixins.scss */
.w63 {
  width: 63px!important;
}

/* line 50, commons/_mixins.scss */
.w62 {
  width: 62px!important;
}

/* line 50, commons/_mixins.scss */
.w61 {
  width: 61px!important;
}

/* line 50, commons/_mixins.scss */
.w60 {
  width: 60px!important;
}

/* line 50, commons/_mixins.scss */
.w59 {
  width: 59px!important;
}

/* line 50, commons/_mixins.scss */
.w58 {
  width: 58px!important;
}

/* line 50, commons/_mixins.scss */
.w57 {
  width: 57px!important;
}

/* line 50, commons/_mixins.scss */
.w56 {
  width: 56px!important;
}

/* line 50, commons/_mixins.scss */
.w55 {
  width: 55px!important;
}

/* line 50, commons/_mixins.scss */
.w54 {
  width: 54px!important;
}

/* line 50, commons/_mixins.scss */
.w53 {
  width: 53px!important;
}

/* line 50, commons/_mixins.scss */
.w52 {
  width: 52px!important;
}

/* line 50, commons/_mixins.scss */
.w51 {
  width: 51px!important;
}

/* line 50, commons/_mixins.scss */
.w50 {
  width: 50px!important;
}

/* line 50, commons/_mixins.scss */
.w49 {
  width: 49px!important;
}

/* line 50, commons/_mixins.scss */
.w48 {
  width: 48px!important;
}

/* line 50, commons/_mixins.scss */
.w47 {
  width: 47px!important;
}

/* line 50, commons/_mixins.scss */
.w46 {
  width: 46px!important;
}

/* line 50, commons/_mixins.scss */
.w45 {
  width: 45px!important;
}

/* line 50, commons/_mixins.scss */
.w44 {
  width: 44px!important;
}

/* line 50, commons/_mixins.scss */
.w43 {
  width: 43px!important;
}

/* line 50, commons/_mixins.scss */
.w42 {
  width: 42px!important;
}

/* line 50, commons/_mixins.scss */
.w41 {
  width: 41px!important;
}

/* line 50, commons/_mixins.scss */
.w40 {
  width: 40px!important;
}

/* line 50, commons/_mixins.scss */
.w39 {
  width: 39px!important;
}

/* line 50, commons/_mixins.scss */
.w38 {
  width: 38px!important;
}

/* line 50, commons/_mixins.scss */
.w37 {
  width: 37px!important;
}

/* line 50, commons/_mixins.scss */
.w36 {
  width: 36px!important;
}

/* line 50, commons/_mixins.scss */
.w35 {
  width: 35px!important;
}

/* line 50, commons/_mixins.scss */
.w34 {
  width: 34px!important;
}

/* line 50, commons/_mixins.scss */
.w33 {
  width: 33px!important;
}

/* line 50, commons/_mixins.scss */
.w32 {
  width: 32px!important;
}

/* line 50, commons/_mixins.scss */
.w31 {
  width: 31px!important;
}

/* line 50, commons/_mixins.scss */
.w30 {
  width: 30px!important;
}

/* line 50, commons/_mixins.scss */
.w29 {
  width: 29px!important;
}

/* line 50, commons/_mixins.scss */
.w28 {
  width: 28px!important;
}

/* line 50, commons/_mixins.scss */
.w27 {
  width: 27px!important;
}

/* line 50, commons/_mixins.scss */
.w26 {
  width: 26px!important;
}

/* line 50, commons/_mixins.scss */
.w25 {
  width: 25px!important;
}

/* line 50, commons/_mixins.scss */
.w24 {
  width: 24px!important;
}

/* line 50, commons/_mixins.scss */
.w23 {
  width: 23px!important;
}

/* line 50, commons/_mixins.scss */
.w22 {
  width: 22px!important;
}

/* line 50, commons/_mixins.scss */
.w21 {
  width: 21px!important;
}

/* line 50, commons/_mixins.scss */
.w20 {
  width: 20px!important;
}

/* line 50, commons/_mixins.scss */
.w19 {
  width: 19px!important;
}

/* line 50, commons/_mixins.scss */
.w18 {
  width: 18px!important;
}

/* line 50, commons/_mixins.scss */
.w17 {
  width: 17px!important;
}

/* line 50, commons/_mixins.scss */
.w16 {
  width: 16px!important;
}

/* line 50, commons/_mixins.scss */
.w15 {
  width: 15px!important;
}

/* line 50, commons/_mixins.scss */
.w14 {
  width: 14px!important;
}

/* line 50, commons/_mixins.scss */
.w13 {
  width: 13px!important;
}

/* line 50, commons/_mixins.scss */
.w12 {
  width: 12px!important;
}

/* line 50, commons/_mixins.scss */
.w11 {
  width: 11px!important;
}

/* line 50, commons/_mixins.scss */
.w10 {
  width: 10px!important;
}

/* line 50, commons/_mixins.scss */
.w9 {
  width: 9px!important;
}

/* line 50, commons/_mixins.scss */
.w8 {
  width: 8px!important;
}

/* line 50, commons/_mixins.scss */
.w7 {
  width: 7px!important;
}

/* line 50, commons/_mixins.scss */
.w6 {
  width: 6px!important;
}

/* line 50, commons/_mixins.scss */
.w5 {
  width: 5px!important;
}

/* line 50, commons/_mixins.scss */
.w4 {
  width: 4px!important;
}

/* line 50, commons/_mixins.scss */
.w3 {
  width: 3px!important;
}

/* line 50, commons/_mixins.scss */
.w2 {
  width: 2px!important;
}

/* line 50, commons/_mixins.scss */
.w1 {
  width: 1px!important;
}

/* line 24, commons/_formularios.scss */
.textoPredictivo {
  background: #fff;
  border-bottom: 1px solid #d5e2ee;
  border: 1px solid #e8e8e6;
  height: 120px;
  list-style: none;
  margin: 28px 0 0;
  overflow-x: hidden;
  overflow: scroll;
  padding: 0;
  position: absolute;
  width: 232px;
}
/* line 36, commons/_formularios.scss */
.textoPredictivo li:first-child {
  border-top: none;
}
/* line 39, commons/_formularios.scss */
.textoPredictivo li {
  cursor: pointer;
  padding: 0;
  margin: 0;
  display: block;
  border-top: 1px dotted transparent;
  border-bottom: 1px dotted transparent;
  border-right-width: 0 !important;
  border-left-width: 0 !important;
  font-weight: normal !important;
  border-top: 1px solid #eaeaea;
  border-bottom: none;
  padding: 5px 8px;
}
/* line 52, commons/_formularios.scss */
.textoPredictivo li span {
  height: auto;
  line-height: 13px;
  font-size: 11px;
  color: #0065b7;
  display: block;
}
/* line 60, commons/_formularios.scss */
.textoPredictivo li:hover, .textoPredictivo li.active {
  background-color: #e2fafe;
}

/* line 65, commons/_formularios.scss */
.textSelect {
  height: 32px;
  height: 24px\9;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  -ms-border-radius: 4px;
  -o-border-radius: 4px;
  border-radius: 4px;
  background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #ffffff), color-stop(100%, #f5f7f8));
  background-image: -webkit-linear-gradient(top, #ffffff, #f5f7f8);
  background-image: -moz-linear-gradient(top, #ffffff, #f5f7f8);
  background-image: -o-linear-gradient(top, #ffffff, #f5f7f8);
  background-image: linear-gradient(top, #ffffff, #f5f7f8);
  background: #f5f7f8 \9;
  background-color: white;
  border: 1px solid #d5e2ee;
  color: #434a58;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
  padding: 0 8px;
  outline: none;
}
/* line 78, commons/_formularios.scss */
.textSelect.focus {
  -webkit-box-shadow: #82c6e2 0 0 5px inset;
  -moz-box-shadow: #82c6e2 0 0 5px inset;
  box-shadow: #82c6e2 0 0 5px inset;
  border: 1px solid #82C6E2;
  outline: 0;
}
/* line 83, commons/_formularios.scss */
.textSelect:focus {
  -webkit-box-shadow: #82c6e2 0 0 5px inset;
  -moz-box-shadow: #82c6e2 0 0 5px inset;
  box-shadow: #82c6e2 0 0 5px inset;
  border: 1px solid #82C6E2;
  outline: 0;
}
/* line 88, commons/_formularios.scss */
.textSelect:disabled {
  background: #eee;
  border: 1px solid #E8E8E6;
  color: #aaaaaa !important;
  -webkit-box-shadow: #f8f8f8 0 1px 1px inset;
  -moz-box-shadow: #f8f8f8 0 1px 1px inset;
  box-shadow: #f8f8f8 0 1px 1px inset;
}

/* line 96, commons/_formularios.scss */
.ico-select {
  background: url("images/ico-select.png") no-repeat right;
  cursor: pointer;
  height: 30px;
  width: 34px;
  display: inline-block;
  vertical-align: middle;
  margin-left: -8px;
}

/* line 106, commons/_formularios.scss */
.ico-select-open {
  background: url("images/ico-sprite10.png") no-repeat 11px -4165px;
  width: 30px;
  height: 28px;
  border-left: 1px solid #d5e2ee;
  display: inline-block;
  margin-bottom: -10px;
  margin-left: -36px;
  cursor: pointer;
}

/* line 119, commons/_formularios.scss */
.ico-select-close {
  background: url("images/ico-sprite10.png") no-repeat 11px -4455px;
  width: 30px;
  height: 28px;
  border-left: 1px solid #d5e2ee;
  display: inline-block;
  margin-bottom: -10px;
  margin-left: -36px;
  cursor: pointer;
}
/* line 130, commons/_formularios.scss */
.ico-select-close.focus {
  -webkit-box-shadow: #82c6e2 0 0 5px inset;
  -moz-box-shadow: #82c6e2 0 0 5px inset;
  box-shadow: #82c6e2 0 0 5px inset;
  border: 1px solid #82C6E2;
  outline: 0;
}

/* line 137, commons/_formularios.scss */
.optionSelect {
  max-height: 107px;
  overflow-y: scroll;
  margin-top: -1px;
  position: absolute;
  width: 106px;
  border: 1px solid #d5e2ee;
  -webkit-border-radius: 0 0 4px 4px;
  -moz-border-radius: 0 0 4px 4px;
  -ms-border-radius: 0 0 4px 4px;
  -o-border-radius: 0 0 4px 4px;
  border-radius: 0 0 4px 4px;
}
/* line 145, commons/_formularios.scss */
.optionSelect li {
  list-style: none;
  background-color: #fffff5;
  padding: 5px;
  border-bottom: 1px solid #d5e2ee;
  margin-left: -40px;
  cursor: pointer;
}
/* line 153, commons/_formularios.scss */
.optionSelect li:hover {
  background-color: #e1f8ff;
}
/* line 156, commons/_formularios.scss */
.optionSelect.enTabla {
  max-height: 119px;
  margin-left: 13px;
}

/* line 162, commons/_formularios.scss */
input.text, select.select, select.textSelect, textarea.text {
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  -ms-border-radius: 4px;
  -o-border-radius: 4px;
  border-radius: 4px;
  -webkit-box-shadow: 0 1px 1px #d6d6d6 2px;
  -moz-box-shadow: 0 1px 1px #d6d6d6 2px;
  box-shadow: 0 1px 1px #d6d6d6 2px;
  background-color: white;
  border: 1px solid #e8e8e6;
  color: #434a58;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
  padding: 6px 7px 7px;
}
/* line 172, commons/_formularios.scss */
input.text:focus, select.select:focus, select.textSelect:focus, textarea.text:focus {
  -webkit-box-shadow: #82c6e2 0 0 5px inset;
  -moz-box-shadow: #82c6e2 0 0 5px inset;
  box-shadow: #82c6e2 0 0 5px inset;
  border: 1px solid #82C6E2;
  outline: 0;
}
/* line 178, commons/_formularios.scss */
input.text.ng-invalid-pattern, input.text.ng-invalid-date, input.text.ng-invalid-cp, select.select.ng-invalid-pattern, select.select.ng-invalid-date, select.select.ng-invalid-cp, select.textSelect.ng-invalid-pattern, select.textSelect.ng-invalid-date, select.textSelect.ng-invalid-cp, textarea.text.ng-invalid-pattern, textarea.text.ng-invalid-date, textarea.text.ng-invalid-cp {
  -webkit-box-shadow: 0 2px 2px #edd8e3 inset;
  -moz-box-shadow: 0 2px 2px #edd8e3 inset;
  box-shadow: 0 2px 2px #edd8e3 inset;
  background-color: #faf2f2 !important;
  border: 1px solid #F8E0EC;
  color: #c4126c;
}
/* line 185, commons/_formularios.scss */
input.text.respuesta, select.select.respuesta, select.textSelect.respuesta, textarea.text.respuesta {
  outline: 2px solid #C4136C;
  background-color: #FFFEE8;
}
/* line 190, commons/_formularios.scss */
input.text.ng-invalid-required, select.select.ng-invalid-required, select.textSelect.ng-invalid-required, textarea.text.ng-invalid-required {
  background-color: #ffffd2;
}
/* line 192, commons/_formularios.scss */
input.text.ng-invalid-required.ng-dirty, select.select.ng-invalid-required.ng-dirty, select.textSelect.ng-invalid-required.ng-dirty, textarea.text.ng-invalid-required.ng-dirty {
  -webkit-box-shadow: 0 0 5px #f8b9b7 inset;
  -moz-box-shadow: 0 0 5px #f8b9b7 inset;
  box-shadow: 0 0 5px #f8b9b7 inset;
  background-color: #faf2f2 !important;
  border-color: #f8e0ec !important;
  color: #c4126c !important;
  background-image: none;
}
/* line 200, commons/_formularios.scss */
input.text[disabled], select.select[disabled], select.textSelect[disabled], textarea.text[disabled] {
  -webkit-box-shadow: #f8f8f8 0 1px 1px inset;
  -moz-box-shadow: #f8f8f8 0 1px 1px inset;
  box-shadow: #f8f8f8 0 1px 1px inset;
  opacity: 60%;
  filter: alpha(opacity=60);
  background-color: #eeeeee !important;
  color: #aaa;
}
/* line 208, commons/_formularios.scss */
input.text.ng-invalid-pattern, select.select.ng-invalid-pattern, select.textSelect.ng-invalid-pattern, textarea.text.ng-invalid-pattern {
  -webkit-box-shadow: #f8b9b7 0 0 5px inset;
  -moz-box-shadow: #f8b9b7 0 0 5px inset;
  box-shadow: #f8b9b7 0 0 5px inset;
  background-color: #FAF2F2;
  border-color: #F8E0EC;
  color: #c4126c;
}

/* line 216, commons/_formularios.scss */
input.text, textarea.text {
  height: 30px;
  height: 20px\9;
  padding: 0px 8px;
  padding: 10px 0 0\9;
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  -ms-border-radius: 5px;
  -o-border-radius: 5px;
  border-radius: 5px;
  -webkit-box-shadow: #d6d6d6 0 2px 2px inset;
  -moz-box-shadow: #d6d6d6 0 2px 2px inset;
  box-shadow: #d6d6d6 0 2px 2px inset;
  font-family: Arial,Helvetica,sans-serif;
  border: 1px solid #E8E8E6;
  color: #434a58;
}

/* line 234, commons/_formularios.scss */
.text.indicacionEntrega {
  height: 70px;
  padding: 10px;
}

/* line 239, commons/_formularios.scss */
.infoValidacion, .infoValidacion.v06 {
  font-size: 12px;
  width: 270px;
  bottom: 0px;
  left: 0;
  position: absolute;
  outline: none;
  z-index: 100192;
  color: #0078d2;
  text-align: left;
}

/* line 251, commons/_formularios.scss */
.mensajeEnCuadro {
  background: #e3f3f9;
  border: 1px solid #d2e5eb;
  padding: 6px 10px;
  border-radius: 4px;
  width: 57%;
}
/* line 257, commons/_formularios.scss */
.mensajeEnCuadro span {
  font-family: stag;
  font-size: 11px;
  color: #0065b7;
}

/* line 265, commons/_formularios.scss */
.avisoEncuesta .infoValidacion, .avisoEncuesta .infoValidacion.v06 {
  width: 230px;
}
/* line 268, commons/_formularios.scss */
.avisoEncuesta .infoValidacion.v06 .puntero {
  margin-left: 22px;
}

/* line 274, commons/_formularios.scss */
.aviso li {
  left: 443px !important;
}
/* line 277, commons/_formularios.scss */
.aviso .infoValidacion, .aviso .infoValidacion.v06 {
  width: 270px !important;
  left: -152px !important;
}
/* line 281, commons/_formularios.scss */
.aviso .infoValidacion.v06 .puntero {
  margin-left: 31px;
}
/* line 285, commons/_formularios.scss */
.aviso.avisoEnSiguiente .infoValidacion.v06 .puntero {
  margin-left: 136px;
}
/* line 290, commons/_formularios.scss */
.aviso.avisoConsentimiento .infoValidacion.v06 .puntero {
  margin-left: 116px;
}
/* line 296, commons/_formularios.scss */
.aviso.avisoConsentimiento.cancer .infoValidacion.v06 .puntero {
  margin-left: 27px;
}
/* line 301, commons/_formularios.scss */
.aviso.avisoConsentimiento.ayudaHospitalaria .infoValidacion.v06 .puntero {
  margin-left: 145px;
}
/* line 307, commons/_formularios.scss */
.aviso.avisoBtnGrande .infoValidacion.v06 {
  left: -171px !important;
}

/* line 314, commons/_formularios.scss */
.infoValidacion .validacionInterior,
.infoValidacion.v06 .validacionInterior {
  -webkit-box-shadow: 0 2px 2px #d2e5eb inset;
  -moz-box-shadow: 0 2px 2px #d2e5eb inset;
  box-shadow: 0 2px 2px #d2e5eb inset;
  background-color: #e3f3f9;
  border: 1px solid #d2e5eb;
  color: #0078d2;
  padding: 5px 10px;
  border-radius: 4px;
}

/* line 325, commons/_formularios.scss */
.infoValidacion div.validacionInterior p.titulo {
  color: #0065b7;
  font-family: stag;
  font-size: 18px;
  margin: 0;
  padding: 10px 0 5px;
  font-style: normal;
}
/* line 332, commons/_formularios.scss */
.infoValidacion div.validacionInterior p.titulo em {
  padding-top: .4em;
  padding-left: 1.8em;
  background: url("images/ico-spriteAlertaInformacion16.png") no-repeat 0 -504px;
  font-style: normal;
  font-size: 12px;
}
/* line 342, commons/_formularios.scss */
.infoValidacion .textoGestionable p {
  color: #0078d2;
  font-family: arial;
  margin: 0 21px;
  padding: 0 0 5px;
  line-height: 14px;
}

/* line 353, commons/_formularios.scss */
.infoValidacion .puntero,
.infoValidacion.v06 .puntero {
  margin-top: -1px;
  margin-left: -156px;
  height: 10px;
  display: block;
  background: url("images/ico-info-cursor.png") no-repeat center bottom;
}

/* line 361, commons/_formularios.scss */
.errorValidacion, .errorValidacion.v06 {
  font-size: 12px;
  width: 245px;
  bottom: 0px;
  left: 0;
  position: absolute;
  outline: none;
  z-index: 100192;
  color: #C4136C;
}

/* line 372, commons/_formularios.scss */
.createerrorsmsgs li {
  list-style: none;
}

/* line 378, commons/_formularios.scss */
.errorValidacion .validacionInterior,
.errorValidacion.v06 .validacionInterior {
  -webkit-box-shadow: 0 2px 2px #edd8e3 inset;
  -moz-box-shadow: 0 2px 2px #edd8e3 inset;
  box-shadow: 0 2px 2px #edd8e3 inset;
  background-color: #F7E9E9;
  border: 1px solid #f4ccdf;
  color: #c4136c;
  padding: 5px 10px;
  border-radius: 4px;
}

/* line 388, commons/_formularios.scss */
.errorValidacion .puntero,
.errorValidacion.v06 .puntero {
  margin-top: -1px;
  height: 10px;
  display: block;
  background: url("images/ico-alerta-cursor.png") no-repeat center bottom;
}

/* line 397, commons/_formularios.scss */
.errorValidacion div.validacionInterior p.titulo {
  color: #c4136c;
  font-family: stag;
  font-size: 18px;
  margin: 0;
  padding: 10px 0 5px;
  font-style: normal;
}
/* line 404, commons/_formularios.scss */
.errorValidacion div.validacionInterior p.titulo em {
  padding-top: .4em;
  padding-left: 1.8em;
  background: url("images/ico-spriteAlertaInformacion16.png") no-repeat 0 0;
  font-style: normal;
  font-size: 12px;
}
/* line 414, commons/_formularios.scss */
.errorValidacion .textoGestionable p {
  color: #c4136c;
  font-family: arial;
  margin: 0;
  padding: 0 0 5px;
  line-height: 14px;
}

/* line 425, commons/_formularios.scss */
input[type="radio"] {
  -webkit-appearance: radio;
  box-sizing: border-box;
}

/* line 430, commons/_formularios.scss */
label.tipoInput {
  margin: 0em;
  zoom: 1;
  color: #434a58;
  outline: none;
}
/* line 435, commons/_formularios.scss */
label.tipoInput:hover .radio {
  background-position: 0px -1008px;
}
/* line 438, commons/_formularios.scss */
label.tipoInput .radio {
  background: url("images/ico-spriteFormulario24.png") no-repeat;
  background-position: 0px -432px;
  width: 18px;
  height: 18px;
}
/* line 444, commons/_formularios.scss */
label.tipoInput .genero {
  padding-left: 5px;
  margin-left: 5px;
}
/* line 448, commons/_formularios.scss */
label.tipoInput .radio.seleccionado {
  background-position: 0px -1584px;
}
/* line 451, commons/_formularios.scss */
label.tipoInput input {
  display: block;
  left: -9999em;
  line-height: 0;
  position: absolute;
  text-indent: -9999em;
}
/* line 458, commons/_formularios.scss */
label.tipoInput span {
  float: left;
  line-height: 15px;
}

/* line 464, commons/_formularios.scss */
label.tipoCheck {
  margin: 0em;
  zoom: 1;
  color: #434a58;
  outline: none;
}
/* line 469, commons/_formularios.scss */
label.tipoCheck:hover .radio {
  background-position: 0px -1296px;
}
/* line 472, commons/_formularios.scss */
label.tipoCheck .radio {
  background: url("images/ico-spriteFormulario24.png") no-repeat;
  background-position: 0px -720px;
  width: 18px;
  height: 18px;
}
/* line 478, commons/_formularios.scss */
label.tipoCheck .radio.seleccionado {
  background-position: 0px -1872px;
}
/* line 481, commons/_formularios.scss */
label.tipoCheck input {
  display: block;
  left: -9999em;
  line-height: 0;
  position: absolute;
  text-indent: -9999em;
}
/* line 488, commons/_formularios.scss */
label.tipoCheck span {
  float: left;
  line-height: 15px;
}

/* line 494, commons/_formularios.scss */
label.tipoMediosElectronicos {
  margin: 0em;
  zoom: 1;
  color: #434a58;
  outline: none;
}
/* line 499, commons/_formularios.scss */
label.tipoMediosElectronicos:hover .radio {
  background-position: 0px -1296px;
}
/* line 502, commons/_formularios.scss */
label.tipoMediosElectronicos input {
  display: block;
  left: -9999em;
  line-height: 0;
  position: absolute;
  text-indent: -9999em;
}
/* line 509, commons/_formularios.scss */
label.tipoMediosElectronicos span {
  float: left;
  line-height: 15px;
}

/**
 *
 * formulario para solo lectura
 */
/* line 520, commons/_formularios.scss */
.formularioSoloLectura {
  display: block;
}
/* line 523, commons/_formularios.scss */
.formularioSoloLectura input[disabled] {
  border-top: 1px solid transparent !important;
  border-left: 1px solid transparent !important;
  border-right: 1px solid transparent !important;
  border-bottom: 1px solid transparent !important;
  background: #fff !important;
  box-shadow: none !important;
}

/* line 533, commons/_formularios.scss */
.tituloDerecha {
  text-align: right;
  margin-right: 5px;
}

/* line 539, commons/_formularios.scss */
input.activo {
  color: #999;
}

/* line 544, commons/_formularios.scss */
::-webkit-input-placeholder {
  color: #999;
}

/* line 548, commons/_formularios.scss */
:-moz-placeholder {
  /* Firefox 18- */
  color: #999;
}

/* line 552, commons/_formularios.scss */
::-moz-placeholder {
  /* Firefox 19+ */
  color: #999;
}

/* line 556, commons/_formularios.scss */
:-ms-input-placeholder {
  color: #999;
}

/* line 1, commons/_internet.scss */
body {
  font-family: Arial, "Helvetica Neue", Helvetica, sans-serif;
  font-size: 14px;
}

/* line 7, commons/_internet.scss */
.internet p, .internet span {
  font-size: 12px;
}

/* line 12, commons/_mixins.scss */
.span24 {
  width: 940px;
}

/* line 13, commons/_mixins.scss */
.offset24 {
  margin-left: 940px;
}

/* line 12, commons/_mixins.scss */
.span23 {
  width: 900px;
}

/* line 13, commons/_mixins.scss */
.offset23 {
  margin-left: 900px;
}

/* line 12, commons/_mixins.scss */
.span22 {
  width: 860px;
}

/* line 13, commons/_mixins.scss */
.offset22 {
  margin-left: 860px;
}

/* line 12, commons/_mixins.scss */
.span21 {
  width: 820px;
}

/* line 13, commons/_mixins.scss */
.offset21 {
  margin-left: 820px;
}

/* line 12, commons/_mixins.scss */
.span20 {
  width: 780px;
}

/* line 13, commons/_mixins.scss */
.offset20 {
  margin-left: 780px;
}

/* line 12, commons/_mixins.scss */
.span19 {
  width: 740px;
}

/* line 13, commons/_mixins.scss */
.offset19 {
  margin-left: 740px;
}

/* line 12, commons/_mixins.scss */
.span18 {
  width: 700px;
}

/* line 13, commons/_mixins.scss */
.offset18 {
  margin-left: 700px;
}

/* line 12, commons/_mixins.scss */
.span17 {
  width: 660px;
}

/* line 13, commons/_mixins.scss */
.offset17 {
  margin-left: 660px;
}

/* line 12, commons/_mixins.scss */
.span16 {
  width: 620px;
}

/* line 13, commons/_mixins.scss */
.offset16 {
  margin-left: 620px;
}

/* line 12, commons/_mixins.scss */
.span15 {
  width: 580px;
}

/* line 13, commons/_mixins.scss */
.offset15 {
  margin-left: 580px;
}

/* line 12, commons/_mixins.scss */
.span14 {
  width: 540px;
}

/* line 13, commons/_mixins.scss */
.offset14 {
  margin-left: 540px;
}

/* line 12, commons/_mixins.scss */
.span13 {
  width: 500px;
}

/* line 13, commons/_mixins.scss */
.offset13 {
  margin-left: 500px;
}

/* line 12, commons/_mixins.scss */
.span12 {
  width: 460px;
}

/* line 13, commons/_mixins.scss */
.offset12 {
  margin-left: 460px;
}

/* line 12, commons/_mixins.scss */
.span11 {
  width: 420px;
}

/* line 13, commons/_mixins.scss */
.offset11 {
  margin-left: 420px;
}

/* line 12, commons/_mixins.scss */
.span10 {
  width: 380px;
}

/* line 13, commons/_mixins.scss */
.offset10 {
  margin-left: 380px;
}

/* line 12, commons/_mixins.scss */
.span9 {
  width: 340px;
}

/* line 13, commons/_mixins.scss */
.offset9 {
  margin-left: 340px;
}

/* line 12, commons/_mixins.scss */
.span8 {
  width: 300px;
}

/* line 13, commons/_mixins.scss */
.offset8 {
  margin-left: 300px;
}

/* line 12, commons/_mixins.scss */
.span7 {
  width: 260px;
}

/* line 13, commons/_mixins.scss */
.offset7 {
  margin-left: 260px;
}

/* line 12, commons/_mixins.scss */
.span6 {
  width: 220px;
}

/* line 13, commons/_mixins.scss */
.offset6 {
  margin-left: 220px;
}

/* line 12, commons/_mixins.scss */
.span5 {
  width: 180px;
}

/* line 13, commons/_mixins.scss */
.offset5 {
  margin-left: 180px;
}

/* line 12, commons/_mixins.scss */
.span4 {
  width: 140px;
}

/* line 13, commons/_mixins.scss */
.offset4 {
  margin-left: 140px;
}

/* line 12, commons/_mixins.scss */
.span3 {
  width: 100px;
}

/* line 13, commons/_mixins.scss */
.offset3 {
  margin-left: 100px;
}

/* line 12, commons/_mixins.scss */
.span2 {
  width: 60px;
}

/* line 13, commons/_mixins.scss */
.offset2 {
  margin-left: 60px;
}

/* line 12, commons/_mixins.scss */
.span1 {
  width: 20px;
}

/* line 13, commons/_mixins.scss */
.offset1 {
  margin-left: 20px;
}

/* line 22, commons/_mixins.scss */
.fontSize30 {
  font-size: 30px !important;
}

/* line 22, commons/_mixins.scss */
.fontSize29 {
  font-size: 29px !important;
}

/* line 22, commons/_mixins.scss */
.fontSize28 {
  font-size: 28px !important;
}

/* line 22, commons/_mixins.scss */
.fontSize27 {
  font-size: 27px !important;
}

/* line 22, commons/_mixins.scss */
.fontSize26 {
  font-size: 26px !important;
}

/* line 22, commons/_mixins.scss */
.fontSize25 {
  font-size: 25px !important;
}

/* line 22, commons/_mixins.scss */
.fontSize24 {
  font-size: 24px !important;
}

/* line 22, commons/_mixins.scss */
.fontSize23 {
  font-size: 23px !important;
}

/* line 22, commons/_mixins.scss */
.fontSize22 {
  font-size: 22px !important;
}

/* line 22, commons/_mixins.scss */
.fontSize21 {
  font-size: 21px !important;
}

/* line 22, commons/_mixins.scss */
.fontSize20 {
  font-size: 20px !important;
}

/* line 22, commons/_mixins.scss */
.fontSize19 {
  font-size: 19px !important;
}

/* line 22, commons/_mixins.scss */
.fontSize18 {
  font-size: 18px !important;
}

/* line 22, commons/_mixins.scss */
.fontSize17 {
  font-size: 17px !important;
}

/* line 22, commons/_mixins.scss */
.fontSize16 {
  font-size: 16px !important;
}

/* line 22, commons/_mixins.scss */
.fontSize15 {
  font-size: 15px !important;
}

/* line 22, commons/_mixins.scss */
.fontSize14 {
  font-size: 14px !important;
}

/* line 22, commons/_mixins.scss */
.fontSize13 {
  font-size: 13px !important;
}

/* line 22, commons/_mixins.scss */
.fontSize12 {
  font-size: 12px !important;
}

/* line 22, commons/_mixins.scss */
.fontSize11 {
  font-size: 11px !important;
}

/* line 22, commons/_mixins.scss */
.fontSize10 {
  font-size: 10px !important;
}

/* line 22, commons/_mixins.scss */
.fontSize9 {
  font-size: 9px !important;
}

/* line 22, commons/_mixins.scss */
.fontSize8 {
  font-size: 8px !important;
}

/* line 22, commons/_mixins.scss */
.fontSize7 {
  font-size: 7px !important;
}

/* line 22, commons/_mixins.scss */
.fontSize6 {
  font-size: 6px !important;
}

/* line 22, commons/_mixins.scss */
.fontSize5 {
  font-size: 5px !important;
}

/* line 22, commons/_mixins.scss */
.fontSize4 {
  font-size: 4px !important;
}

/* line 22, commons/_mixins.scss */
.fontSize3 {
  font-size: 3px !important;
}

/* line 22, commons/_mixins.scss */
.fontSize2 {
  font-size: 2px !important;
}

/* line 22, commons/_mixins.scss */
.fontSize1 {
  font-size: 1px !important;
}

/* line 31, commons/_mixins.scss */
.marginLeft100 {
  margin-left: 100px;
}

/* line 31, commons/_mixins.scss */
.marginLeft99 {
  margin-left: 99px;
}

/* line 31, commons/_mixins.scss */
.marginLeft98 {
  margin-left: 98px;
}

/* line 31, commons/_mixins.scss */
.marginLeft97 {
  margin-left: 97px;
}

/* line 31, commons/_mixins.scss */
.marginLeft96 {
  margin-left: 96px;
}

/* line 31, commons/_mixins.scss */
.marginLeft95 {
  margin-left: 95px;
}

/* line 31, commons/_mixins.scss */
.marginLeft94 {
  margin-left: 94px;
}

/* line 31, commons/_mixins.scss */
.marginLeft93 {
  margin-left: 93px;
}

/* line 31, commons/_mixins.scss */
.marginLeft92 {
  margin-left: 92px;
}

/* line 31, commons/_mixins.scss */
.marginLeft91 {
  margin-left: 91px;
}

/* line 31, commons/_mixins.scss */
.marginLeft90 {
  margin-left: 90px;
}

/* line 31, commons/_mixins.scss */
.marginLeft89 {
  margin-left: 89px;
}

/* line 31, commons/_mixins.scss */
.marginLeft88 {
  margin-left: 88px;
}

/* line 31, commons/_mixins.scss */
.marginLeft87 {
  margin-left: 87px;
}

/* line 31, commons/_mixins.scss */
.marginLeft86 {
  margin-left: 86px;
}

/* line 31, commons/_mixins.scss */
.marginLeft85 {
  margin-left: 85px;
}

/* line 31, commons/_mixins.scss */
.marginLeft84 {
  margin-left: 84px;
}

/* line 31, commons/_mixins.scss */
.marginLeft83 {
  margin-left: 83px;
}

/* line 31, commons/_mixins.scss */
.marginLeft82 {
  margin-left: 82px;
}

/* line 31, commons/_mixins.scss */
.marginLeft81 {
  margin-left: 81px;
}

/* line 31, commons/_mixins.scss */
.marginLeft80 {
  margin-left: 80px;
}

/* line 31, commons/_mixins.scss */
.marginLeft79 {
  margin-left: 79px;
}

/* line 31, commons/_mixins.scss */
.marginLeft78 {
  margin-left: 78px;
}

/* line 31, commons/_mixins.scss */
.marginLeft77 {
  margin-left: 77px;
}

/* line 31, commons/_mixins.scss */
.marginLeft76 {
  margin-left: 76px;
}

/* line 31, commons/_mixins.scss */
.marginLeft75 {
  margin-left: 75px;
}

/* line 31, commons/_mixins.scss */
.marginLeft74 {
  margin-left: 74px;
}

/* line 31, commons/_mixins.scss */
.marginLeft73 {
  margin-left: 73px;
}

/* line 31, commons/_mixins.scss */
.marginLeft72 {
  margin-left: 72px;
}

/* line 31, commons/_mixins.scss */
.marginLeft71 {
  margin-left: 71px;
}

/* line 31, commons/_mixins.scss */
.marginLeft70 {
  margin-left: 70px;
}

/* line 31, commons/_mixins.scss */
.marginLeft69 {
  margin-left: 69px;
}

/* line 31, commons/_mixins.scss */
.marginLeft68 {
  margin-left: 68px;
}

/* line 31, commons/_mixins.scss */
.marginLeft67 {
  margin-left: 67px;
}

/* line 31, commons/_mixins.scss */
.marginLeft66 {
  margin-left: 66px;
}

/* line 31, commons/_mixins.scss */
.marginLeft65 {
  margin-left: 65px;
}

/* line 31, commons/_mixins.scss */
.marginLeft64 {
  margin-left: 64px;
}

/* line 31, commons/_mixins.scss */
.marginLeft63 {
  margin-left: 63px;
}

/* line 31, commons/_mixins.scss */
.marginLeft62 {
  margin-left: 62px;
}

/* line 31, commons/_mixins.scss */
.marginLeft61 {
  margin-left: 61px;
}

/* line 31, commons/_mixins.scss */
.marginLeft60 {
  margin-left: 60px;
}

/* line 31, commons/_mixins.scss */
.marginLeft59 {
  margin-left: 59px;
}

/* line 31, commons/_mixins.scss */
.marginLeft58 {
  margin-left: 58px;
}

/* line 31, commons/_mixins.scss */
.marginLeft57 {
  margin-left: 57px;
}

/* line 31, commons/_mixins.scss */
.marginLeft56 {
  margin-left: 56px;
}

/* line 31, commons/_mixins.scss */
.marginLeft55 {
  margin-left: 55px;
}

/* line 31, commons/_mixins.scss */
.marginLeft54 {
  margin-left: 54px;
}

/* line 31, commons/_mixins.scss */
.marginLeft53 {
  margin-left: 53px;
}

/* line 31, commons/_mixins.scss */
.marginLeft52 {
  margin-left: 52px;
}

/* line 31, commons/_mixins.scss */
.marginLeft51 {
  margin-left: 51px;
}

/* line 31, commons/_mixins.scss */
.marginLeft50 {
  margin-left: 50px;
}

/* line 31, commons/_mixins.scss */
.marginLeft49 {
  margin-left: 49px;
}

/* line 31, commons/_mixins.scss */
.marginLeft48 {
  margin-left: 48px;
}

/* line 31, commons/_mixins.scss */
.marginLeft47 {
  margin-left: 47px;
}

/* line 31, commons/_mixins.scss */
.marginLeft46 {
  margin-left: 46px;
}

/* line 31, commons/_mixins.scss */
.marginLeft45 {
  margin-left: 45px;
}

/* line 31, commons/_mixins.scss */
.marginLeft44 {
  margin-left: 44px;
}

/* line 31, commons/_mixins.scss */
.marginLeft43 {
  margin-left: 43px;
}

/* line 31, commons/_mixins.scss */
.marginLeft42 {
  margin-left: 42px;
}

/* line 31, commons/_mixins.scss */
.marginLeft41 {
  margin-left: 41px;
}

/* line 31, commons/_mixins.scss */
.marginLeft40 {
  margin-left: 40px;
}

/* line 31, commons/_mixins.scss */
.marginLeft39 {
  margin-left: 39px;
}

/* line 31, commons/_mixins.scss */
.marginLeft38 {
  margin-left: 38px;
}

/* line 31, commons/_mixins.scss */
.marginLeft37 {
  margin-left: 37px;
}

/* line 31, commons/_mixins.scss */
.marginLeft36 {
  margin-left: 36px;
}

/* line 31, commons/_mixins.scss */
.marginLeft35 {
  margin-left: 35px;
}

/* line 31, commons/_mixins.scss */
.marginLeft34 {
  margin-left: 34px;
}

/* line 31, commons/_mixins.scss */
.marginLeft33 {
  margin-left: 33px;
}

/* line 31, commons/_mixins.scss */
.marginLeft32 {
  margin-left: 32px;
}

/* line 31, commons/_mixins.scss */
.marginLeft31 {
  margin-left: 31px;
}

/* line 31, commons/_mixins.scss */
.marginLeft30 {
  margin-left: 30px;
}

/* line 31, commons/_mixins.scss */
.marginLeft29 {
  margin-left: 29px;
}

/* line 31, commons/_mixins.scss */
.marginLeft28 {
  margin-left: 28px;
}

/* line 31, commons/_mixins.scss */
.marginLeft27 {
  margin-left: 27px;
}

/* line 31, commons/_mixins.scss */
.marginLeft26 {
  margin-left: 26px;
}

/* line 31, commons/_mixins.scss */
.marginLeft25 {
  margin-left: 25px;
}

/* line 31, commons/_mixins.scss */
.marginLeft24 {
  margin-left: 24px;
}

/* line 31, commons/_mixins.scss */
.marginLeft23 {
  margin-left: 23px;
}

/* line 31, commons/_mixins.scss */
.marginLeft22 {
  margin-left: 22px;
}

/* line 31, commons/_mixins.scss */
.marginLeft21 {
  margin-left: 21px;
}

/* line 31, commons/_mixins.scss */
.marginLeft20 {
  margin-left: 20px;
}

/* line 31, commons/_mixins.scss */
.marginLeft19 {
  margin-left: 19px;
}

/* line 31, commons/_mixins.scss */
.marginLeft18 {
  margin-left: 18px;
}

/* line 31, commons/_mixins.scss */
.marginLeft17 {
  margin-left: 17px;
}

/* line 31, commons/_mixins.scss */
.marginLeft16 {
  margin-left: 16px;
}

/* line 31, commons/_mixins.scss */
.marginLeft15 {
  margin-left: 15px;
}

/* line 31, commons/_mixins.scss */
.marginLeft14 {
  margin-left: 14px;
}

/* line 31, commons/_mixins.scss */
.marginLeft13 {
  margin-left: 13px;
}

/* line 31, commons/_mixins.scss */
.marginLeft12 {
  margin-left: 12px;
}

/* line 31, commons/_mixins.scss */
.marginLeft11 {
  margin-left: 11px;
}

/* line 31, commons/_mixins.scss */
.marginLeft10 {
  margin-left: 10px;
}

/* line 31, commons/_mixins.scss */
.marginLeft9 {
  margin-left: 9px;
}

/* line 31, commons/_mixins.scss */
.marginLeft8 {
  margin-left: 8px;
}

/* line 31, commons/_mixins.scss */
.marginLeft7 {
  margin-left: 7px;
}

/* line 31, commons/_mixins.scss */
.marginLeft6 {
  margin-left: 6px;
}

/* line 31, commons/_mixins.scss */
.marginLeft5 {
  margin-left: 5px;
}

/* line 31, commons/_mixins.scss */
.marginLeft4 {
  margin-left: 4px;
}

/* line 31, commons/_mixins.scss */
.marginLeft3 {
  margin-left: 3px;
}

/* line 31, commons/_mixins.scss */
.marginLeft2 {
  margin-left: 2px;
}

/* line 31, commons/_mixins.scss */
.marginLeft1 {
  margin-left: 1px;
}

/* line 40, commons/_mixins.scss */
.marginRight100 {
  margin-right: 100px;
}

/* line 40, commons/_mixins.scss */
.marginRight99 {
  margin-right: 99px;
}

/* line 40, commons/_mixins.scss */
.marginRight98 {
  margin-right: 98px;
}

/* line 40, commons/_mixins.scss */
.marginRight97 {
  margin-right: 97px;
}

/* line 40, commons/_mixins.scss */
.marginRight96 {
  margin-right: 96px;
}

/* line 40, commons/_mixins.scss */
.marginRight95 {
  margin-right: 95px;
}

/* line 40, commons/_mixins.scss */
.marginRight94 {
  margin-right: 94px;
}

/* line 40, commons/_mixins.scss */
.marginRight93 {
  margin-right: 93px;
}

/* line 40, commons/_mixins.scss */
.marginRight92 {
  margin-right: 92px;
}

/* line 40, commons/_mixins.scss */
.marginRight91 {
  margin-right: 91px;
}

/* line 40, commons/_mixins.scss */
.marginRight90 {
  margin-right: 90px;
}

/* line 40, commons/_mixins.scss */
.marginRight89 {
  margin-right: 89px;
}

/* line 40, commons/_mixins.scss */
.marginRight88 {
  margin-right: 88px;
}

/* line 40, commons/_mixins.scss */
.marginRight87 {
  margin-right: 87px;
}

/* line 40, commons/_mixins.scss */
.marginRight86 {
  margin-right: 86px;
}

/* line 40, commons/_mixins.scss */
.marginRight85 {
  margin-right: 85px;
}

/* line 40, commons/_mixins.scss */
.marginRight84 {
  margin-right: 84px;
}

/* line 40, commons/_mixins.scss */
.marginRight83 {
  margin-right: 83px;
}

/* line 40, commons/_mixins.scss */
.marginRight82 {
  margin-right: 82px;
}

/* line 40, commons/_mixins.scss */
.marginRight81 {
  margin-right: 81px;
}

/* line 40, commons/_mixins.scss */
.marginRight80 {
  margin-right: 80px;
}

/* line 40, commons/_mixins.scss */
.marginRight79 {
  margin-right: 79px;
}

/* line 40, commons/_mixins.scss */
.marginRight78 {
  margin-right: 78px;
}

/* line 40, commons/_mixins.scss */
.marginRight77 {
  margin-right: 77px;
}

/* line 40, commons/_mixins.scss */
.marginRight76 {
  margin-right: 76px;
}

/* line 40, commons/_mixins.scss */
.marginRight75 {
  margin-right: 75px;
}

/* line 40, commons/_mixins.scss */
.marginRight74 {
  margin-right: 74px;
}

/* line 40, commons/_mixins.scss */
.marginRight73 {
  margin-right: 73px;
}

/* line 40, commons/_mixins.scss */
.marginRight72 {
  margin-right: 72px;
}

/* line 40, commons/_mixins.scss */
.marginRight71 {
  margin-right: 71px;
}

/* line 40, commons/_mixins.scss */
.marginRight70 {
  margin-right: 70px;
}

/* line 40, commons/_mixins.scss */
.marginRight69 {
  margin-right: 69px;
}

/* line 40, commons/_mixins.scss */
.marginRight68 {
  margin-right: 68px;
}

/* line 40, commons/_mixins.scss */
.marginRight67 {
  margin-right: 67px;
}

/* line 40, commons/_mixins.scss */
.marginRight66 {
  margin-right: 66px;
}

/* line 40, commons/_mixins.scss */
.marginRight65 {
  margin-right: 65px;
}

/* line 40, commons/_mixins.scss */
.marginRight64 {
  margin-right: 64px;
}

/* line 40, commons/_mixins.scss */
.marginRight63 {
  margin-right: 63px;
}

/* line 40, commons/_mixins.scss */
.marginRight62 {
  margin-right: 62px;
}

/* line 40, commons/_mixins.scss */
.marginRight61 {
  margin-right: 61px;
}

/* line 40, commons/_mixins.scss */
.marginRight60 {
  margin-right: 60px;
}

/* line 40, commons/_mixins.scss */
.marginRight59 {
  margin-right: 59px;
}

/* line 40, commons/_mixins.scss */
.marginRight58 {
  margin-right: 58px;
}

/* line 40, commons/_mixins.scss */
.marginRight57 {
  margin-right: 57px;
}

/* line 40, commons/_mixins.scss */
.marginRight56 {
  margin-right: 56px;
}

/* line 40, commons/_mixins.scss */
.marginRight55 {
  margin-right: 55px;
}

/* line 40, commons/_mixins.scss */
.marginRight54 {
  margin-right: 54px;
}

/* line 40, commons/_mixins.scss */
.marginRight53 {
  margin-right: 53px;
}

/* line 40, commons/_mixins.scss */
.marginRight52 {
  margin-right: 52px;
}

/* line 40, commons/_mixins.scss */
.marginRight51 {
  margin-right: 51px;
}

/* line 40, commons/_mixins.scss */
.marginRight50 {
  margin-right: 50px;
}

/* line 40, commons/_mixins.scss */
.marginRight49 {
  margin-right: 49px;
}

/* line 40, commons/_mixins.scss */
.marginRight48 {
  margin-right: 48px;
}

/* line 40, commons/_mixins.scss */
.marginRight47 {
  margin-right: 47px;
}

/* line 40, commons/_mixins.scss */
.marginRight46 {
  margin-right: 46px;
}

/* line 40, commons/_mixins.scss */
.marginRight45 {
  margin-right: 45px;
}

/* line 40, commons/_mixins.scss */
.marginRight44 {
  margin-right: 44px;
}

/* line 40, commons/_mixins.scss */
.marginRight43 {
  margin-right: 43px;
}

/* line 40, commons/_mixins.scss */
.marginRight42 {
  margin-right: 42px;
}

/* line 40, commons/_mixins.scss */
.marginRight41 {
  margin-right: 41px;
}

/* line 40, commons/_mixins.scss */
.marginRight40 {
  margin-right: 40px;
}

/* line 40, commons/_mixins.scss */
.marginRight39 {
  margin-right: 39px;
}

/* line 40, commons/_mixins.scss */
.marginRight38 {
  margin-right: 38px;
}

/* line 40, commons/_mixins.scss */
.marginRight37 {
  margin-right: 37px;
}

/* line 40, commons/_mixins.scss */
.marginRight36 {
  margin-right: 36px;
}

/* line 40, commons/_mixins.scss */
.marginRight35 {
  margin-right: 35px;
}

/* line 40, commons/_mixins.scss */
.marginRight34 {
  margin-right: 34px;
}

/* line 40, commons/_mixins.scss */
.marginRight33 {
  margin-right: 33px;
}

/* line 40, commons/_mixins.scss */
.marginRight32 {
  margin-right: 32px;
}

/* line 40, commons/_mixins.scss */
.marginRight31 {
  margin-right: 31px;
}

/* line 40, commons/_mixins.scss */
.marginRight30 {
  margin-right: 30px;
}

/* line 40, commons/_mixins.scss */
.marginRight29 {
  margin-right: 29px;
}

/* line 40, commons/_mixins.scss */
.marginRight28 {
  margin-right: 28px;
}

/* line 40, commons/_mixins.scss */
.marginRight27 {
  margin-right: 27px;
}

/* line 40, commons/_mixins.scss */
.marginRight26 {
  margin-right: 26px;
}

/* line 40, commons/_mixins.scss */
.marginRight25 {
  margin-right: 25px;
}

/* line 40, commons/_mixins.scss */
.marginRight24 {
  margin-right: 24px;
}

/* line 40, commons/_mixins.scss */
.marginRight23 {
  margin-right: 23px;
}

/* line 40, commons/_mixins.scss */
.marginRight22 {
  margin-right: 22px;
}

/* line 40, commons/_mixins.scss */
.marginRight21 {
  margin-right: 21px;
}

/* line 40, commons/_mixins.scss */
.marginRight20 {
  margin-right: 20px;
}

/* line 40, commons/_mixins.scss */
.marginRight19 {
  margin-right: 19px;
}

/* line 40, commons/_mixins.scss */
.marginRight18 {
  margin-right: 18px;
}

/* line 40, commons/_mixins.scss */
.marginRight17 {
  margin-right: 17px;
}

/* line 40, commons/_mixins.scss */
.marginRight16 {
  margin-right: 16px;
}

/* line 40, commons/_mixins.scss */
.marginRight15 {
  margin-right: 15px;
}

/* line 40, commons/_mixins.scss */
.marginRight14 {
  margin-right: 14px;
}

/* line 40, commons/_mixins.scss */
.marginRight13 {
  margin-right: 13px;
}

/* line 40, commons/_mixins.scss */
.marginRight12 {
  margin-right: 12px;
}

/* line 40, commons/_mixins.scss */
.marginRight11 {
  margin-right: 11px;
}

/* line 40, commons/_mixins.scss */
.marginRight10 {
  margin-right: 10px;
}

/* line 40, commons/_mixins.scss */
.marginRight9 {
  margin-right: 9px;
}

/* line 40, commons/_mixins.scss */
.marginRight8 {
  margin-right: 8px;
}

/* line 40, commons/_mixins.scss */
.marginRight7 {
  margin-right: 7px;
}

/* line 40, commons/_mixins.scss */
.marginRight6 {
  margin-right: 6px;
}

/* line 40, commons/_mixins.scss */
.marginRight5 {
  margin-right: 5px;
}

/* line 40, commons/_mixins.scss */
.marginRight4 {
  margin-right: 4px;
}

/* line 40, commons/_mixins.scss */
.marginRight3 {
  margin-right: 3px;
}

/* line 40, commons/_mixins.scss */
.marginRight2 {
  margin-right: 2px;
}

/* line 40, commons/_mixins.scss */
.marginRight1 {
  margin-right: 1px;
}

/* line 21, commons/_internet.scss */
.fila [class*="span"] {
  display: inline-block;
  margin-bottom: 11px;
}

/* line 28, commons/_internet.scss */
.pointer {
  cursor: pointer;
}

/* line 32, commons/_internet.scss */
.vertical {
  vertical-align: middle;
}

/* line 36, commons/_internet.scss */
.informacion {
  font-size: 9px !important;
}

/* line 40, commons/_internet.scss */
.enInput {
  margin-left: -25px;
}

/* line 44, commons/_internet.scss */
.azul {
  color: #0078d2 !important;
}

/* line 48, commons/_internet.scss */
.moveRight {
  float: right;
}

/* line 52, commons/_internet.scss */
.moveLeft {
  float: left;
}

/* line 56, commons/_internet.scss */
.center {
  text-align: center;
}

/* line 60, commons/_internet.scss */
.aceptar {
  margin-right: -21px;
  margin-top: 9px;
}

/* line 65, commons/_internet.scss */
.inline_block {
  display: inline-block;
}

/* line 69, commons/_internet.scss */
.noInterior {
  margin-left: -8px;
}

/* line 73, commons/_internet.scss */
.flecha {
  height: 6px;
  width: 10px;
  display: block;
  margin-left: 3px;
  cursor: pointer;
}
/* line 79, commons/_internet.scss */
.flecha.down {
  background: url("images/ico-flecha-bottom.png") no-repeat 0 0;
}
/* line 82, commons/_internet.scss */
.flecha.up {
  background: url("images/ico-flecha-top.png") no-repeat 0 0;
  width: 13px;
}

/* line 89, commons/_internet.scss */
label.tipoInput .genero.cuota {
  margin-left: 30px;
}

/* line 95, commons/_internet.scss */
.body .titulos {
  text-align: center;
}
/* line 99, commons/_internet.scss */
.body .header {
  margin-bottom: 25px;
}
/* line 101, commons/_internet.scss */
.body .header .logo {
  width: 125px;
  padding: 10px 0 0 10px;
}
/* line 105, commons/_internet.scss */
.body .header .carro {
  display: inline-block;
  width: 40px;
  vertical-align: top;
  padding: 10px 0 0 10px;
}
/* line 113, commons/_internet.scss */
.body .contenedorBotones.encuesta {
  padding: 15px 0 20px;
}
/* line 115, commons/_internet.scss */
.body .contenedorBotones.encuesta .c-botones-paginadorInferior-internet li.finalizar .button {
  margin-top: -14px;
}
/* line 121, commons/_internet.scss */
.body .piePagina .marco {
  position: relative;
}
/* line 124, commons/_internet.scss */
.body .piePagina .mouse {
  width: 215px;
}
/* line 127, commons/_internet.scss */
.body .piePagina .degradado {
  height: 40px;
  width: 225px;
}
/* line 131, commons/_internet.scss */
.body .piePagina .texto {
  position: absolute;
  bottom: 20px;
  left: 90px;
  text-align: center;
}
/* line 136, commons/_internet.scss */
.body .piePagina .texto .texto-right {
  text-align: right;
}
/* line 143, commons/_internet.scss */
.body .fila.encuesta [class*="span"] {
  margin-bottom: 0;
}

/* line 1, commons/_tablas.scss */
.tabla {
  width: 100%;
  margin-bottom: 10px;
  background: #FFFFFF;
  border-spacing: 0;
  border-collapse: initial;
}
/* line 8, commons/_tablas.scss */
.tabla th, .tabla td {
  padding: 8px;
  line-height: 18px;
  text-align: left;
  vertical-align: middle;
}
/* line 15, commons/_tablas.scss */
.tabla th {
  font-weight: bold;
  background: #f4f6f4;
  border-top: 1px solid #e6e6e6;
  border-left: 1px solid #e6e6e6;
  text-align: center;
}
/* line 31, commons/_tablas.scss */
.tabla td span.add-on {
  padding: 2.1px 5px 2px;
  vertical-align: top;
}
/* line 35, commons/_tablas.scss */
.tabla td.montos {
  padding-left: 15px;
  text-align: right;
}
/* line 38, commons/_tablas.scss */
.tabla td.montos input[type="radio"] {
  float: left;
}
/* line 42, commons/_tablas.scss */
.tabla td.fecha {
  text-align: center;
}
/* line 47, commons/_tablas.scss */
.tabla tr.active {
  background: #f4f7f5 !important;
}
/* line 50, commons/_tablas.scss */
.tabla th:first-child {
  border-left: 0;
}
/* line 54, commons/_tablas.scss */
.tabla td {
  border-top: 1px solid #DCDCDC;
}
/* line 58, commons/_tablas.scss */
.tabla tr:last-child td {
  border-bottom: 1px solid #DCDCDC;
}

/* line 70, commons/_tablas.scss */
.tabla-hover th:hover {
  background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #ffffff), color-stop(100%, #eff0ed));
  background-image: -webkit-linear-gradient(top, #ffffff, #eff0ed);
  background-image: -moz-linear-gradient(top, #ffffff, #eff0ed);
  background-image: -o-linear-gradient(top, #ffffff, #eff0ed);
  background-image: linear-gradient(top, #ffffff, #eff0ed);
  background: #EFF0ED;
}

/* line 77, commons/_tablas.scss */
.tabla-bordeada {
  margin: 15px auto 0;
}
/* line 79, commons/_tablas.scss */
.tabla-bordeada th:first-child {
  -moz-border-radius-topleft: 5px;
  -webkit-border-top-left-radius: 5px;
  border-top-left-radius: 5px;
  border-left: 1px solid #DCDCDC;
}
/* line 84, commons/_tablas.scss */
.tabla-bordeada th:last-child {
  -moz-border-radius-topright: 5px;
  -webkit-border-top-right-radius: 5px;
  border-top-right-radius: 5px;
  border-right: 1px solid #DCDCDC;
}
/* line 90, commons/_tablas.scss */
.tabla-bordeada tr:last-child td:first-child {
  -moz-border-radius-bottomleft: 5px;
  -webkit-border-bottom-left-radius: 5px;
  border-bottom-left-radius: 5px;
}
/* line 93, commons/_tablas.scss */
.tabla-bordeada tr:last-child td:last-child {
  -moz-border-radius-bottomright: 5px;
  -webkit-border-bottom-right-radius: 5px;
  border-bottom-right-radius: 5px;
}
/* line 98, commons/_tablas.scss */
.tabla-bordeada td:first-child {
  border-left: 1px solid #DCDCDC;
}
/* line 102, commons/_tablas.scss */
.tabla-bordeada td:last-child {
  border-right: 1px solid #DCDCDC;
}

/* line 108, commons/_tablas.scss */
.tabla-lineas td:first-child {
  border-left: none;
}
/* line 112, commons/_tablas.scss */
.tabla-lineas td {
  border-left: 1px solid #DCDCDC;
}

/* line 117, commons/_tablas.scss */
.tablaTitulo {
  margin: 15px auto 0;
  box-shadow: 0px 4px 0px #f8f8f5;
}
/* line 122, commons/_tablas.scss */
.tablaTitulo thead tr:first-child th {
  text-align: left;
  font-family: bbvaweb-light;
  font-size: 18px;
  background: #f0f2ef;
  -moz-border-radius-topleft: 5px;
  -webkit-border-top-left-radius: 5px;
  border-top-left-radius: 5px;
  -moz-border-radius-topright: 5px;
  -webkit-border-top-right-radius: 5px;
  border-top-right-radius: 5px;
  border-left: 1px solid #DCDCDC;
  padding: 20px;
}
/* line 135, commons/_tablas.scss */
.tablaTitulo thead tr th span {
  display: inline-block;
  line-height: 14px;
}
/* line 139, commons/_tablas.scss */
.tablaTitulo thead tr th .nombre {
  display: inline-block;
  width: 234px;
}
/* line 143, commons/_tablas.scss */
.tablaTitulo thead tr th .fecha {
  width: 220px;
}
/* line 146, commons/_tablas.scss */
.tablaTitulo thead tr th .fechaConst {
  width: 220px;
}
/* line 152, commons/_tablas.scss */
.tablaTitulo th:first-child {
  border-left: 1px solid #DCDCDC;
}
/* line 156, commons/_tablas.scss */
.tablaTitulo th:last-child {
  border-right: 1px solid #DCDCDC;
}
/* line 163, commons/_tablas.scss */
.tablaTitulo tbody tr td span a {
  color: #0065b7;
}
/* line 169, commons/_tablas.scss */
.tablaTitulo tbody tr:hover {
  background: #e3fafe;
}
/* line 171, commons/_tablas.scss */
.tablaTitulo tbody tr:hover td {
  background: #e3fafe;
}
/* line 175, commons/_tablas.scss */
.tablaTitulo tbody tr.nOver:hover {
  background: white !important;
}
/* line 177, commons/_tablas.scss */
.tablaTitulo tbody tr.nOver:hover td {
  background: white !important;
}
/* line 184, commons/_tablas.scss */
.tablaTitulo.ventanilla tbody tr {
  cursor: pointer;
}
/* line 189, commons/_tablas.scss */
.tablaTitulo.ventanilla tbody .rojo td span {
  color: #ca0161;
}

/* line 201, commons/_tablas.scss */
.tablaCoberturas tbody tr td:first-child {
  border-left: none;
}
/* line 204, commons/_tablas.scss */
.tablaCoberturas tbody tr td:last-child {
  border-right: none;
}

/* line 212, commons/_tablas.scss */
.tabla-hover tr:hover {
  background: #e2fafe;
  border: 1px solid #d2e5eb;
}

/* line 220, commons/_tablas.scss */
.tablaMontos tbody td:last-child {
  border-right: 1px solid #DCDCDC;
}
/* line 223, commons/_tablas.scss */
.tablaMontos tbody td:first-child {
  border-left: 1px solid #DCDCDC;
  background: #f8f8f5 !important;
  height: 70px;
  vertical-align: middle;
  text-transform: uppercase;
}
/* line 230, commons/_tablas.scss */
.tablaMontos tbody td {
  vertical-align: middle;
}

/* line 239, commons/_tablas.scss */
.tablaInternet {
  margin: 27px auto 0;
}
/* line 243, commons/_tablas.scss */
.tablaInternet thead tr:first-child th {
  border-top: 1px solid #dcdcdc;
  border-bottom: 1px solid #dcdcdc;
  box-shadow: 0 2px 0 #fff inset,0 -2px 0 #fff inset;
  height: 35px;
}
/* line 251, commons/_tablas.scss */
.tablaInternet thead tr th {
  text-align: left;
  padding-left: 25px;
}
/* line 254, commons/_tablas.scss */
.tablaInternet thead tr th span:first-child {
  font-size: 14px;
}

/* line 263, commons/_tablas.scss */
.tablaCuota tr {
  height: 54px;
}
/* line 265, commons/_tablas.scss */
.tablaCuota tr th:first-child {
  text-align: left;
  padding-left: 20px;
  border-left: 1px solid #e6e6e6;
  width: 69%;
}
/* line 271, commons/_tablas.scss */
.tablaCuota tr th:last-child {
  text-align: right;
  padding-right: 20px;
  border-right: 1px solid #e6e6e6;
  border-left: none;
}
/* line 277, commons/_tablas.scss */
.tablaCuota tr th.c1 {
  border-radius: 5px 0 0 0;
}
/* line 280, commons/_tablas.scss */
.tablaCuota tr th.c2 {
  border-radius: 0 5px 0 0;
}
/* line 283, commons/_tablas.scss */
.tablaCuota tr th.c3 {
  border-radius: 0 0 0 5px;
}
/* line 286, commons/_tablas.scss */
.tablaCuota tr th.c4 {
  border-radius: 0 0 5px 0;
}
/* line 289, commons/_tablas.scss */
.tablaCuota tr th.c5 {
  border-radius: 5px 0 0 5px;
}
/* line 292, commons/_tablas.scss */
.tablaCuota tr th.c6 {
  border-radius: 0 5px 5px 0;
}
/* line 297, commons/_tablas.scss */
.tablaCuota tr:last-child th {
  border-bottom: 1px solid #e6e6e6;
}
/* line 301, commons/_tablas.scss */
.tablaCuota span {
  font-weight: normal;
  color: #717780;
}
/* line 305, commons/_tablas.scss */
.tablaCuota span.negro {
  font-size: 14px;
  color: #434a58;
}

/* line 313, commons/_tablas.scss */
.tablaResumen tr th {
  background-color: #fff;
  border-top: none;
  -webkit-box-shadow: 0px 5px 0px #f8f8f6;
  -moz-box-shadow: 0px 5px 0px #f8f8f6;
  box-shadow: 0px 5px 0px #f8f8f6;
  text-align: left;
  padding-left: 9px;
}
/* line 319, commons/_tablas.scss */
.tablaResumen tr th span {
  font-size: 12px;
}
/* line 325, commons/_tablas.scss */
.tablaResumen tbody tr {
  height: 40px;
}
/* line 328, commons/_tablas.scss */
.tablaResumen tbody tr.fin {
  height: 55px;
  background-color: #f8fdff;
}
/* line 332, commons/_tablas.scss */
.tablaResumen tbody tr.fin td.fin span.inicio {
  font-size: 10px;
  font-weight: normal;
}
/* line 336, commons/_tablas.scss */
.tablaResumen tbody tr.fin td.fin span.fin {
  font-size: 18px;
}
/* line 342, commons/_tablas.scss */
.tablaResumen tbody tr td.inicio {
  width: 50%;
  text-align: left;
  padding-left: 20px;
}
/* line 346, commons/_tablas.scss */
.tablaResumen tbody tr td.inicio .bold {
  font-weight: bold;
}
/* line 350, commons/_tablas.scss */
.tablaResumen tbody tr td {
  text-align: right;
}
/* line 352, commons/_tablas.scss */
.tablaResumen tbody tr td span {
  font-size: 12px;
}
/* line 356, commons/_tablas.scss */
.tablaResumen tbody tr td.fin {
  font-weight: bold;
  padding-right: 14px;
}
/* line 361, commons/_tablas.scss */
.tablaResumen tbody tr.finTotal {
  height: 65px;
}
/* line 363, commons/_tablas.scss */
.tablaResumen tbody tr.finTotal td.inicio {
  text-align: left;
  padding-left: 20px;
}
/* line 367, commons/_tablas.scss */
.tablaResumen tbody tr.finTotal td {
  background-color: #e1f8ff;
  border-bottom: 1px solid #DCDCDC;
  -webkit-box-shadow: 0px 5px 0px #f8f8f6;
  -moz-box-shadow: 0px 5px 0px #f8f8f6;
  box-shadow: 0px 5px 0px #f8f8f6;
  border-left: 0;
  font-weight: normal;
}
/* line 373, commons/_tablas.scss */
.tablaResumen tbody tr.finTotal td span {
  font-size: 12px;
}
/* line 377, commons/_tablas.scss */
.tablaResumen tbody tr.finTotal td.fin {
  text-align: right;
  padding-right: 14px;
}
/* line 380, commons/_tablas.scss */
.tablaResumen tbody tr.finTotal td.fin span.inicio {
  font-size: 10px;
}
/* line 383, commons/_tablas.scss */
.tablaResumen tbody tr.finTotal td.fin span.fin {
  font-size: 22px;
  font-weight: bold;
}

/* line 393, commons/_tablas.scss */
.tablaResumenTotal tr {
  height: 65px;
}
/* line 395, commons/_tablas.scss */
.tablaResumenTotal tr th.inicio {
  text-align: left;
  padding-left: 20px;
}
/* line 399, commons/_tablas.scss */
.tablaResumenTotal tr th {
  background-color: #e1f8ff;
  border-bottom: 1px solid #DCDCDC;
  -webkit-box-shadow: 0px 5px 0px #f8f8f6;
  -moz-box-shadow: 0px 5px 0px #f8f8f6;
  box-shadow: 0px 5px 0px #f8f8f6;
  border-left: 0;
  font-weight: normal;
}
/* line 405, commons/_tablas.scss */
.tablaResumenTotal tr th span {
  font-size: 12px;
}
/* line 409, commons/_tablas.scss */
.tablaResumenTotal tr th.fin {
  text-align: right;
  padding-right: 14px;
}
/* line 412, commons/_tablas.scss */
.tablaResumenTotal tr th.fin span.inicio {
  font-size: 10px;
}
/* line 415, commons/_tablas.scss */
.tablaResumenTotal tr th.fin span.fin {
  font-size: 22px;
  font-weight: bold;
}

/* line 423, commons/_tablas.scss */
.tablaResumenContratacion {
  margin-bottom: 30px;
}
/* line 427, commons/_tablas.scss */
.tablaResumenContratacion thead tr th.inicio {
  -webkit-border-radius: 5px 0 0 0;
  -moz-border-radius: 5px 0 0 0;
  -ms-border-radius: 5px 0 0 0;
  -o-border-radius: 5px 0 0 0;
  border-radius: 5px 0 0 0;
  border-left: 1px solid #c0d2e8;
  border-right: 0;
  text-align: left;
  padding-left: 15px;
  width: 94%;
}
/* line 434, commons/_tablas.scss */
.tablaResumenContratacion thead tr th.inicio span {
  font-family: stagLight;
  font-size: 13px;
  padding-left: 5px;
  letter-spacing: 1px;
}
/* line 441, commons/_tablas.scss */
.tablaResumenContratacion thead tr th {
  background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #fefefe), color-stop(100%, #f5f6fa));
  background-image: -webkit-linear-gradient(top, #fefefe, #f5f6fa);
  background-image: -moz-linear-gradient(top, #fefefe, #f5f6fa);
  background-image: -o-linear-gradient(top, #fefefe, #f5f6fa);
  background-image: linear-gradient(top, #fefefe, #f5f6fa);
  background: #fefefe \9;
  border: 1px solid #c0d2e8;
  height: 23px;
}
/* line 447, commons/_tablas.scss */
.tablaResumenContratacion thead tr th.fin {
  -webkit-border-radius: 0 5px 0 0;
  -moz-border-radius: 0 5px 0 0;
  -ms-border-radius: 0 5px 0 0;
  -o-border-radius: 0 5px 0 0;
  border-radius: 0 5px 0 0;
}
/* line 454, commons/_tablas.scss */
.tablaResumenContratacion tbody tr td.inicio {
  border-left: 1px solid #c0d2e8;
}
/* line 457, commons/_tablas.scss */
.tablaResumenContratacion tbody tr td.fin {
  border-right: 1px solid #c0d2e8;
}
/* line 460, commons/_tablas.scss */
.tablaResumenContratacion tbody tr td.sinBordes {
  border-top: 0;
  border-bottom: 0;
}
/* line 463, commons/_tablas.scss */
.tablaResumenContratacion tbody tr td.sinBordes.chico {
  width: 4% !important;
}
/* line 470, commons/_tablas.scss */
.tablaResumenContratacion tbody tr td.modificarDatos {
  background-color: #e0f7ff;
  height: 18px;
  border-bottom: 0;
}
/* line 474, commons/_tablas.scss */
.tablaResumenContratacion tbody tr td.modificarDatos span {
  float: right;
  font-size: 10px;
}
/* line 477, commons/_tablas.scss */
.tablaResumenContratacion tbody tr td.modificarDatos span a {
  text-decoration: underline;
}
/* line 482, commons/_tablas.scss */
.tablaResumenContratacion tbody tr td {
  border-top: 0;
  border-bottom: 1px solid #DCDCDC;
  height: 20px;
  width: 222px;
  max-width: 222px !important;
}
/* line 488, commons/_tablas.scss */
.tablaResumenContratacion tbody tr td span {
  font-size: 12px;
}
/* line 494, commons/_tablas.scss */
.tablaResumenContratacion tbody tr.fin td.inicio {
  -webkit-border-radius: 0 0 0 5px;
  -moz-border-radius: 0 0 0 5px;
  -ms-border-radius: 0 0 0 5px;
  -o-border-radius: 0 0 0 5px;
  border-radius: 0 0 0 5px;
}
/* line 497, commons/_tablas.scss */
.tablaResumenContratacion tbody tr.fin td {
  border-bottom: 1px solid #c0d2e8;
}
/* line 500, commons/_tablas.scss */
.tablaResumenContratacion tbody tr.fin td.fin {
  -webkit-border-radius: 0 0 5px 0;
  -moz-border-radius: 0 0 5px 0;
  -ms-border-radius: 0 0 5px 0;
  -o-border-radius: 0 0 5px 0;
  border-radius: 0 0 5px 0;
}

/* line 507, commons/_tablas.scss */
.subtotales {
  border-top: 1px solid #e6e6e6;
  border-bottom: 1px solid #e6e6e6;
  background-color: #fff;
  height: 47px;
  padding-right: 20px;
  padding-top: 24px;
  margin-bottom: 15px;
}
/* line 516, commons/_tablas.scss */
.subtotales .descuento {
  margin-left: 10px;
}
/* line 519, commons/_tablas.scss */
.subtotales .descuento span {
  font-size: 12px;
}
/* line 522, commons/_tablas.scss */
.subtotales .descuento span.azul {
  font-size: 12px;
}
/* line 528, commons/_tablas.scss */
.subtotales span {
  font-size: 12px;
  font-weight: bold;
}
/* line 532, commons/_tablas.scss */
.subtotales span:last-child {
  font-size: 22px;
}

/* line 536, commons/_tablas.scss */
.descuentos {
  padding-left: 50px;
}
/* line 539, commons/_tablas.scss */
.descuentos span {
  font-size: 30px;
}
/* line 543, commons/_tablas.scss */
.descuentos span.azul {
  font-size: 30px;
}

/* line 1, commons/_modales.scss */
.bbvaBox {
  width: 100%;
  height: 100%;
  left: 0;
  top: 0;
  position: absolute;
  background: #999999;
  opacity: 0.5;
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(opacity=40)";
  /* para IE8 solamente*/
  z-index: 999999;
}

/* line 13, commons/_modales.scss */
.loadPage {
  position: fixed;
  z-index: 9999999;
  width: 620px;
  background: #ededed;
  margin: auto;
  top: 140px !important;
  left: 334.5px;
  height: 207px;
  border-radius: 3px;
}
/* line 25, commons/_modales.scss */
.loadPage div p span {
  margin: 0 11px;
}
/* line 30, commons/_modales.scss */
.loadPage .closebox {
  right: 22px;
  position: absolute;
  top: 22px;
}
/* line 35, commons/_modales.scss */
.loadPage .closeboxEmail {
  right: 35px;
  position: absolute;
  top: 22px;
  cursor: pointer;
}
/* line 41, commons/_modales.scss */
.loadPage .preload {
  background: #fff;
  display: block;
  margin: 15px;
  border-radius: 3px;
  padding: 0 60px;
  text-align: center;
  border: 1px solid #dcdcdc;
  height: 175px;
}
/* line 50, commons/_modales.scss */
.loadPage .preload .loadImg {
  padding: 10% 0 0;
}
/* line 54, commons/_modales.scss */
.loadPage .preload.error .titulo {
  margin-top: 3em;
  float: none;
  font-size: 18px;
}
/* line 58, commons/_modales.scss */
.loadPage .preload.error .titulo em {
  padding-top: 0.8em;
  padding-left: 2.5em;
  background: url("images/ico-spriteAlertaInformacion32.png?2.1.4.0-0014") no-repeat 0 -432px;
  font-family: Arial,Helvetica,sans-serif;
  font-weight: bold;
  color: #c4136c;
}
/* line 68, commons/_modales.scss */
.loadPage .preload.error p span {
  font-size: 1.2em;
  line-height: 1.667em;
  color: #c4136c;
}
/* line 76, commons/_modales.scss */
.loadPage .preload.info .titulo {
  margin-top: 3em;
  float: none;
  font-size: 18px;
}
/* line 80, commons/_modales.scss */
.loadPage .preload.info .titulo em {
  font-family: Arial,Helvetica,sans-serif;
  font-weight: bold;
  color: #0165b7;
}
/* line 85, commons/_modales.scss */
.loadPage .preload.info .titulo span {
  margin-bottom: -9px;
}
/* line 90, commons/_modales.scss */
.loadPage .preload.info p span {
  font-size: 1.2em;
  line-height: 1.667em;
  color: #0165b7;
}
/* line 98, commons/_modales.scss */
.loadPage.email {
  width: 677px;
  height: auto;
  max-height: 440px;
  padding: 10px;
}
/* line 104, commons/_modales.scss */
.loadPage.modalPrivate {
  max-width: 529px;
  height: auto;
  max-height: 535px;
  padding: 10px;
}
/* line 111, commons/_modales.scss */
.loadPage .emailScroll {
  max-height: 400px;
  overflow: scroll;
  overflow-x: hidden;
}

/* line 118, commons/_modales.scss */
.modal-back {
  position: fixed;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  z-index: 1040;
  background-color: #000000;
}
/* line 126, commons/_modales.scss */
.modal-back.fade {
  display: none;
  opacity: 0;
}
/* line 130, commons/_modales.scss */
.modal-back.fade.in {
  display: block;
  opacity: 0.8;
  filter: alpha(opacity=80);
}

/* line 137, commons/_modales.scss */
.modal {
  position: fixed;
  top: -300%;
  left: 25%;
  z-index: 1050;
  width: auto;
  height: auto;
  background-color: #ffffff;
  border: 1px solid #999;
  border: 1px solid rgba(0, 0, 0, 0.3);
  *border: 1px solid #999;
  -webkit-border-radius: 6px;
  -moz-border-radius: 6px;
  -ms-border-radius: 6px;
  -o-border-radius: 6px;
  border-radius: 6px;
  outline: none;
  -webkit-box-shadow: 0 3px 7px rgba(0, 0, 0, 0.3);
  -moz-box-shadow: 0 3px 7px rgba(0, 0, 0, 0.3);
  box-shadow: 0 3px 7px rgba(0, 0, 0, 0.3);
  -webkit-background-clip: padding;
  -moz-background-clip: padding;
  background-clip: padding-box;
}
/* line 154, commons/_modales.scss */
.modal.in {
  top: 5%;
}

/* line 159, commons/_modales.scss */
.btnCerrar {
  background-color: #F4F7F5;
  -webkit-border-radius: 2px;
  -moz-border-radius: 2px;
  -ms-border-radius: 2px;
  -o-border-radius: 2px;
  border-radius: 2px;
  border: 1px solid #C4D7E5;
  text-align: center;
  color: #0065b7;
  padding: 2px 4px;
  cursor: pointer;
  font-weight: bold;
  font-family: Arial, Helvetica, sans-serif;
}
/* line 169, commons/_modales.scss */
.btnCerrar:hover {
  background-color: #fff;
  color: #004c99;
}

/* line 176, commons/_modales.scss */
.predictivo .dropdown-menu {
  position: absolute;
  top: 100%;
  left: 0;
  z-index: 1000;
  display: none;
  float: left;
  min-width: 160px;
  padding: 5px 0;
  margin: 2px 0 0;
  list-style: none;
  background-color: #fff;
  border: 1px solid #ccc;
  border: 1px solid rgba(0, 0, 0, 0.2);
  -webkit-border-radius: 6px;
  -moz-border-radius: 6px;
  border-radius: 6px;
  -webkit-box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2);
  -moz-box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2);
  box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2);
  -webkit-background-clip: padding-box;
  -moz-background-clip: padding;
  background-clip: padding-box;
}
/* line 199, commons/_modales.scss */
.predictivo .dropdown-menu.typeahead {
  z-index: 1051;
  margin-top: 2px;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px;
  width: 300px;
}
/* line 206, commons/_modales.scss */
.predictivo .dropdown-menu.typeahead li {
  list-style: none;
}
/* line 208, commons/_modales.scss */
.predictivo .dropdown-menu.typeahead li a {
  display: block;
  padding: 3px 20px;
  clear: both;
  font-weight: normal;
  line-height: 20px;
  color: #333;
  font-size: 12px;
}
/* line 219, commons/_modales.scss */
.predictivo .dropdown-menu.typeahead li.active a, .predictivo .dropdown-menu.typeahead li.active a:hover, .predictivo .dropdown-menu.typeahead li.active a:focus {
  color: #fff;
  text-decoration: none;
  background-color: #0079c1;
  background-image: -moz-linear-gradient(top, #0079c1, #00559d);
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#0079c1), to(#00559d));
  background-image: -webkit-linear-gradient(top, #0079c1, #00559d);
  background-image: -o-linear-gradient(top, #0079c1, #00559d);
  background-image: linear-gradient(to bottom, #0079c1, #00559d);
  background-repeat: repeat-x;
  outline: 0;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#0079c1',endColorstr='#00559d',GradientType=0);
}

/* line 238, commons/_modales.scss */
.uroboroInternet {
  min-height: 50px;
  height: 100%;
  width: 100%;
  background-image: url("images/uroboro.gif");
  background-repeat: no-repeat;
  background-position: center center;
  margin-top: 20px;
}

/* line 249, commons/_modales.scss */
.fondo-modal {
  background: #999999;
  height: 200%;
  left: 0;
  opacity: 0.5;
  filter: alpha(opacity=50);
  position: absolute;
  top: 0;
  width: 100%;
  z-index: 90;
}

/* line 261, commons/_modales.scss */
.marco-modal {
  background: #EDEDED;
  border-radius: 4px;
  left: 20%;
  min-height: 207px;
  max-height: 60%;
  max-width: 685px;
  position: fixed;
  padding: 10px;
  top: 20%;
  width: 80%;
  z-index: 91;
}

/* line 275, commons/_modales.scss */
.contenedor-modal {
  background: #FFFFFF;
  border: 1px solid #DCDCDC;
  border-radius: 4px;
  min-height: 187px;
  max-height: 389px;
  overflow: auto;
  overflow-x: hidden;
  padding: 10px;
  text-align: center;
}
/* line 285, commons/_modales.scss */
.contenedor-modal .loading {
  padding: 10%;
}
/* line 288, commons/_modales.scss */
.contenedor-modal .error {
  padding: 5%;
}
/* line 291, commons/_modales.scss */
.contenedor-modal .template {
  padding: 0 15px 15px;
}
/* line 293, commons/_modales.scss */
.contenedor-modal .template .mensaje {
  padding-top: 25px;
}
/* line 296, commons/_modales.scss */
.contenedor-modal .template .boton {
  padding-top: 40px;
}

/* line 1, commons/_columnas.scss */
div.pasoInternet .columna {
  clear: both;
  display: block;
}

/* line 1, commons/_clear-fix.scss */
.clear {
  display: block;
  clear: both;
}

/* line 6, commons/_clear-fix.scss */
.alert.alert-error-seguros {
  margin: 0 0 20px;
  background-position: 15px 50% !important;
  padding: 0px 15px 0px 45px !important;
  border: 1px solid #c4136c;
  border-radius: 3px;
}
/* line 10, commons/_clear-fix.scss */
.alert.alert-error-seguros p {
  font-size: 12px !important;
  line-height: 15px;
  color: #c4136c;
}
/* line 15, commons/_clear-fix.scss */
.alert.alert-error-seguros h2 {
  font-size: 14px;
  color: #c4136c;
}

/* line 3, commons/_avisos_producto.scss */
.avisos-producto {
  display: block;
  clear: both;
}
/* line 9, commons/_avisos_producto.scss */
.avisos-producto .aviso-titulo {
  border-radius: 0px;
  border-style: solid;
  border-width: 1px;
  display: inline-block;
  font-family: "stag", Arial, Sans-serif;
  font-size: 13px;
  padding: 20px;
}
/* line 18, commons/_avisos_producto.scss */
.avisos-producto .aviso-titulo.aviso-titulo-izquierda {
  border-bottom-left-radius: 3px;
  border-right: none;
  border-top-left-radius: 3px;
  float: left;
  text-align: right;
}
/* line 26, commons/_avisos_producto.scss */
.avisos-producto .aviso-titulo.aviso-titulo-derecha {
  border-bottom-right-radius: 3px;
  border-left: none;
  border-top-right-radius: 3px;
  float: right;
  text-align: left;
}
/* line 34, commons/_avisos_producto.scss */
.avisos-producto .aviso-titulo.aviso-titulo-alerta {
  background-color: #fbf1d0;
  border-color: #f2d7bb;
  color: #444;
}
/* line 40, commons/_avisos_producto.scss */
.avisos-producto .aviso-titulo.aviso-titulo-error {
  background-color: #f7e9e9;
  border-color: #ca0161;
  color: #c4136c;
}
/* line 46, commons/_avisos_producto.scss */
.avisos-producto .aviso-titulo.aviso-titulo-informacion {
  background-color: #e2fafe;
  border-color: #d2e5eb;
  color: #434a58;
}
/* line 55, commons/_avisos_producto.scss */
.avisos-producto .aviso-contenido {
  border-color: #d2e5eb;
  border-radius: 0px;
  border-style: solid;
  border-width: 1px;
  color: #666;
  color: #0065b7;
  cursor: pointer;
  display: inline-block;
  font-family: "stag", Arial, Sans-serif;
  font-size: 13px;
  padding: 20px;
}
/* line 68, commons/_avisos_producto.scss */
.avisos-producto .aviso-contenido:hover {
  background-color: #fafaff;
}
/* line 72, commons/_avisos_producto.scss */
.avisos-producto .aviso-contenido.aviso-contenido-izquierda {
  border-bottom-left-radius: 3px;
  border-right: none;
  border-top-left-radius: 3px;
  float: left;
}
/* line 79, commons/_avisos_producto.scss */
.avisos-producto .aviso-contenido.aviso-contenido-derecha {
  border-bottom-right-radius: 3px;
  border-left: none;
  border-top-right-radius: 3px;
  float: right;
}

/* line 1, commons/_pestanyas.scss */
.pago-tabs {
  clear: both;
  display: block;
  margin: 20px 0px 20px 0px;
}
/* line 6, commons/_pestanyas.scss */
.pago-tabs:after {
  clear: both;
  content: '';
  display: block;
}
/* line 12, commons/_pestanyas.scss */
.pago-tabs .tabs-container {
  border-bottom: 1px solid #ddd;
  clear: both;
  display: block;
  height: 85px;
  overflow: visible;
}
/* line 19, commons/_pestanyas.scss */
.pago-tabs .tabs-container:after {
  display: block;
  clear: both;
  content: ' ';
}
/* line 25, commons/_pestanyas.scss */
.pago-tabs .tabs-container .tab-item {
  display: inline-block;
  float: left;
  width: 13%;
  height: 84px;
  text-align: center;
  border: 1px solid #ddd;
  border-bottom: 0px solid transparent;
  border-top-left-radius: 3px;
  border-top-right-radius: 3px;
  margin-left: 5px;
  position: relative;
  background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #ffffff), color-stop(100%, #fafafa));
  background-image: -webkit-linear-gradient(#ffffff 0%, #fafafa 100%);
  background-image: -moz-linear-gradient(#ffffff 0%, #fafafa 100%);
  background-image: -o-linear-gradient(#ffffff 0%, #fafafa 100%);
  background-image: linear-gradient(#ffffff 0%, #fafafa 100%);
}
/* line 39, commons/_pestanyas.scss */
.pago-tabs .tabs-container .tab-item:first-child {
  margin-left: 0px;
}
/* line 43, commons/_pestanyas.scss */
.pago-tabs .tabs-container .tab-item:hover {
  border-color: #ccc;
}
/* line 47, commons/_pestanyas.scss */
.pago-tabs .tabs-container .tab-item.tab-activa {
  background: #fff !important;
  height: 85px;
}
/* line 51, commons/_pestanyas.scss */
.pago-tabs .tabs-container .tab-item.tab-activa:hover {
  border-color: #ddd;
}
/* line 55, commons/_pestanyas.scss */
.pago-tabs .tabs-container .tab-item.tab-activa .tab-item-description {
  color: #0065b7;
}
/* line 60, commons/_pestanyas.scss */
.pago-tabs .tabs-container .tab-item .tab-item-icon {
  display: block;
  clear: both;
  background: url("images/tarjetas/tarjeta-comun.png") no-repeat 50% 50%;
  height: 60px;
  width: 100%;
}
/* line 67, commons/_pestanyas.scss */
.pago-tabs .tabs-container .tab-item .tab-item-icon.tab-item-icon-visa {
  background-image: url("images/tarjetas/visa.png") !important;
}
/* line 71, commons/_pestanyas.scss */
.pago-tabs .tabs-container .tab-item .tab-item-icon.tab-item-icon-mastercard {
  background-image: url("images/tarjetas/mastercard.png") !important;
}
/* line 75, commons/_pestanyas.scss */
.pago-tabs .tabs-container .tab-item .tab-item-icon.tab-item-icon-amex {
  background-image: url("images/tarjetas/amex.png") !important;
}
/* line 79, commons/_pestanyas.scss */
.pago-tabs .tabs-container .tab-item .tab-item-icon.tab-item-icon-clabe {
  background-image: url("images/tarjetas/clabe.png") !important;
}
/* line 83, commons/_pestanyas.scss */
.pago-tabs .tabs-container .tab-item .tab-item-icon.tab-item-icon-cheques {
  background-image: url("images/tarjetas/cheque.png") !important;
}
/* line 87, commons/_pestanyas.scss */
.pago-tabs .tabs-container .tab-item .tab-item-icon.tab-item-icon-debito {
  background-image: url("images/tarjetas/tarjeta-comun.png") !important;
}
/* line 91, commons/_pestanyas.scss */
.pago-tabs .tabs-container .tab-item .tab-item-icon.tab-item-icon-value {
  background-image: url("images/tarjetas/value.png") !important;
}
/* line 96, commons/_pestanyas.scss */
.pago-tabs .tabs-container .tab-item .tab-item-description {
  display: block;
  clear: both;
  padding: 5px;
  color: #808a8f;
  font-size: 12px;
}

/* line 108, commons/_pestanyas.scss */
.tab-content {
  display: block;
  clear: both;
  padding: 20px;
  border: 1px solid #ddd;
  border-top: 0px solid transparent;
  border-bottom-right-radius: 3px;
  border-bottom-left-radius: 3px;
  color: #888;
}
/* line 118, commons/_pestanyas.scss */
.tab-content:after {
  display: block;
  clear: both;
  content: ' ';
}
/* line 124, commons/_pestanyas.scss */
.tab-content .camposRequeridos {
  font-size: 12px;
}
