/* library css */
/* bootstrap variable overrides */
/* ------ */
/* colors */
/* ------ */
/* library variables */
/* font colors */
/* status colors */
/* vertical lineal gradient - two colors */
/* vertical lineal gradient for border-left - two colors */
/* vertical lineal gradient for border-right - two colors */
/* border radius - default 4px */
/* border radius for each corner - default 0px */
.box {
  padding: 20px;
}
.box.bordered {
  border: 1px solid gainsboro;
  border-radius: 4px;
}
.box.centered {
  text-align: center;
}
.box.centered.bordered {
  margin: 20px 0;
}
.box-bordered {
  position: relative;
  border: 1px solid grey;
  border-radius: 4px;
  margin: 20px;
  height: 100px;
}
.oc_cancel {
  width: auto !important;
}
.ui-autocomplete {
  max-height: 200px;
  overflow-y: auto;
  overflow-x: hidden;
}
.ui-autocomplete li > a {
  border-bottom: 1px solid #D5E2EE !important;
  padding: 10px 0px 10px 20px !important;
}
.descarga-cuenta header h1 {
  font-size: 16px;
}
.descarga-cuenta > section.section {
  padding: 20px 20px;
  text-align: center;
}
.descarga-cuenta > section.section > p {
  margin-bottom: 20px;
  text-align: left;
}
.descarga-cuenta > section.section > div.bootstrap-select {
  margin-right: 11px;
}
.descarga-cuenta > section.section div.bootstrap-select.no-margin {
  margin: 0px;
}
.descarga-cuenta .no-margin {
  margin: 0px;
}
@media (min-width: 769px) {
  .personalizar .tabmain-personalizar .personalizar-block .personalizar-input button {
    margin-top: 10px;
  }
}
.personalizar .tabmain-personalizar .personalizar-block .personalizar-input .input > .width60 {
  display: inline-block;
  width: 60%;
  margin-right: 10px;
  margin-top: 15px;
  color: #71777F;
  font-size: 15px;
}
.personalizar .tabmain-personalizar .personalizar-block .personalizar-input .input > .width80 {
  display: inline-block;
  width: 80%;
  margin-right: 10px;
  font-color: #71777F;
  font-size: 15px;
}
.personalizar .tabmain-personalizar .personalizar-block .personalizar-input .input > .width95 {
  display: inline-block;
  width: 95%;
  margin-right: 10px;
  font-color: #71777F;
}
.personalizar .tabmain-personalizar .personalizar-block .personalizar-input .input > span {
  margin-left: 8px;
}
.personalizar .tabmain-personalizar .personalizar-block .personalizar-input #alias-success > p {
  font-color: #0078D2;
}
.condiciones .tabmain-condiciones .condiciones-list.first {
  border: none;
}
.tabmain-condiciones,
.tabmain-personalizar {
  filter: none !important;
}
.table-detail-border > div.table-content > div.definitions.full {
  width: auto;
  display: block;
}
.table-detail-border > div.table-content > div.definitions.full > dl {
  display: inline-block;
  float: none;
  width: 50%;
}
@media (max-width: 768px) {
  .table-detail-border > div.table-content > div.definitions.full > dl {
    width: 100%;
  }
}
.table-detail-border > div.table-content > div.definitions.full > dl > dt {
  margin-right: 20px;
  padding-bottom: 10px;
}
.table-detail-border > div.table-content > div.definitions.full.transferencia {
  width: 100%;
}
.table-detail-border > div.table-content > div.definitions.full.transferencia > dl {
  width: 50%;
}
@media (max-width: 768px) {
  .table-detail-border > div.table-content > div.definitions.full.transferencia > dl {
    width: 100%;
  }
}
.table-detail-border > div.table-content > .map-container {
  position: relative;
  top: -30px;
  width: 49%;
  display: inline-block;
  vertical-align: top;
}
.marker-info-win {
  color: #434A58;
  font-size: 12px;
  margin-right: -25px;
  margin-top: -2px;
  margin-left: -5px;
}
.marker-info-win .marker-inner-win {
  padding: 5px 5px 5px;
  background-color: #F8FAFA;
}
.marker-info-win .marker-inner-win .clear {
  clear: both;
}
.marker-info-win .marker-inner-win .title {
  font-family: BBVA Web Book;
  font-size: 18px;
  color: #0078D2;
}
.marker-info-win .marker-inner-win .separator {
  border: 1px solid #E8EBEE;
  margin: 4px 0px;
}
.marker-info-win .marker-inner-win .left {
  float: left;
  width: 60%;
  margin-bottom: 5px;
}
.marker-info-win .marker-inner-win .right {
  float: left;
  width: 40%;
  margin-bottom: 5px;
}
.marker-info-win .marker-inner-win .left-icon {
  float: left;
  width: 35px;
  margin-left: 5px;
  margin-top: 5px;
  margin-bottom: 5px;
}
.marker-info-win .marker-inner-win .right-info {
  float: left;
  width: 225px;
  margin-top: 5px;
  margin-bottom: 5px;
}
.marker-info-win .marker-inner-win .right-info-small {
  float: left;
  width: 150px;
  margin-top: 5px;
  margin-bottom: 5px;
}
.marker-info-win .marker-inner-win .block-info {
  margin: 0px 0px 0px 34px;
  padding: 5px 5px;
  width: 256px;
  background-color: transparent;
  border: none;
  color: #434A58;
}
.marker-info-win .marker-inner-win .block-info i {
  float: left;
  margin-top: 0px;
  margin-left: -35px;
  margin-right: -25px;
}
.marker-info-win .marker-inner-win .btn {
  width: 100%;
  font-size: 14px;
  height: 40px;
}
.lapiz-button-icon {
  background-image: url(img/icons-buttons/lapiz.fw.png);
  display: inline-block;
  height: 31px;
  width: 31px;
  vertical-align: middle;
}
.lapiz-button-icon.hidden {
  display: none;
}
.lapiz-button-icon:hover {
  background-image: url(img/icons-buttons/lapiz-hover.fw.png);
}
.lapiz-button-icon:active {
  background-image: url(img/icons-buttons/lapiz-active.fw.png);
}
.papelera-button-icon {
  background-image: url(img/icons-buttons/papelera.fw.png);
  display: inline-block;
  height: 31px;
  width: 31px;
  vertical-align: middle;
}
.papelera-button-icon.hidden {
  display: none;
}
.papelera-button-icon:hover {
  background-image: url(img/icons-buttons/papelera-hover.fw.png);
}
.papelera-button-icon:active {
  background-image: url(img/icons-buttons/papelera-active.fw.png);
}
.capgemini-tables .tables-body.table-resultados table tr:not(:first-child) {
  height: auto;
}
.capgemini-tables .tables-body.table-resultados table tr:not(:first-child) > td {
  vertical-align: middle;
}
.capgemini-tables .tables-body.table-resultados.solicitudes table tr td:nth-child(2) {
  width: 30%;
}
.capgemini-tables .tables-body.table-resultados.solicitudes table tr td .status {
  font-size: 12px;
  font-weight: normal;
  color: #434a58;
}
@media (max-width: 769px) {
  .capgemini-tables .tables-body.table-resultados.solicitudes table tr td .status {
    font-size: 11px;
  }
}
.capgemini-tables .tables-body.table-resultados.solicitudes table tr td.xs-view .left {
  width: 50%;
}
.capgemini-tables .tables-body.table-resultados.solicitudes table tr td.xs-view .right {
  text-align: left;
  width: 50%;
}
.capgemini-tables .tables-body.table-resultados.solicitudes table tr td.xs-view .right .strong {
  display: block;
  font-size: 12px;
  font-weight: bold;
  color: #434a58;
}
.activar-chequera .capgemini-tables .tables-body table tr td {
  color: #434A58;
  cursor: auto;
}
.activar-chequera .capgemini-tables .tables-body table tr td:nth-child(1) {
  padding-left: 10px;
  text-align: left;
}
.activar-chequera .capgemini-tables .tables-body table tr td:nth-child(2) {
  line-height: inherit;
}
.activar-chequera .capgemini-tables .tables-body table tr td:nth-child(3) {
  line-height: inherit;
  text-align: left;
}
.operation-header.desktop-hidden {
  width: 100%;
}
@media (max-width: 769px) {
  .suspender-chequera p.block-warning.bottom-spaced {
    margin-bottom: 20px;
  }
}
.suspender-chequera .suspender-chequera-desktop {
  vertical-align: baseline;
}
.suspender-chequera .suspender-chequera-mobile {
  margin-bottom: 5px;
}
.suspender-chequera .switch .ui-tabs-panel {
  padding: 0px 10px;
}
@media (max-width: 768px) {
  .suspender-chequera .switch .ui-tabs-panel {
    padding-left: 0px;
  }
}
.suspender-chequera .capgemini-tables .tables-body table tr td {
  text-align: left;
}
@media (max-width: 768px) {
  .suspender-chequera .capgemini-tables .tables-body table tr td {
    padding-left: 10px;
  }
}
@media (max-width: 768px) {
  .suspender-chequera .capgemini-tables .tables-body table tr td strong {
    font-size: 12px;
  }
}
.suspender-chequera .capgemini-tables .tables-body table tr td:nth-child(2) {
  line-height: inherit;
}
.suspender-chequera ul.fat {
  width: 50%;
  display: inline-block;
  position: relative;
  top: -60px;
  float: right;
}
@media (max-width: 768px) {
  .suspender-chequera ul.fat {
    display: block;
    float: none;
    top: 0px;
    width: 100%;
  }
}
.suspender-chequera ul.fat > li > a {
  height: 40px;
  padding-top: 7px;
}
@media (max-width: 768px) {
  .suspender-chequera ul.fat > li > a {
    padding-top: 7px;
    height: 40px;
  }
}
.suspender-chequera #switch-1 > article {
  margin: 20px 20px;
}
.suspender-chequera #switch-1 > article > input {
  float: right;
  width: 60%;
}
@media (max-width: 768px) {
  .suspender-chequera #switch-1 > article > input {
    float: none;
    width: 100%;
  }
}
.suspender-chequera #switch-1 > article > p {
  display: inline-block;
  vertical-align: text-top;
}
@media (max-width: 768px) {
  .suspender-chequera #switch-1 > article > p {
    display: block;
  }
}
.suspender-chequera #switch-2 .jspScrollable {
  width: 100%;
}
.suspender-chequera #switch-2 .jspScrollable .jspContainer {
  height: 155px !important;
  width: 100%;
}
.suspender-chequera #switch-2 .marmots-label-left {
  margin-left: 0px !important;
}
.suspender-chequera .capgemini-tables .tables-body table tr:not(:first-child) {
  height: 60px;
}
.activar-chequera-fin .capgemini-tables .tables-body.table-scroll table tr td:first-child {
  text-align: left;
}
.activar-chequera-fin .capgemini-tables .tables-body.table-scroll table tr td {
  pointer: auto;
}
.activar-chequera-fin .capgemini-tables .tables-body table tr:hover {
  background: none;
}
.activar-chequera-fin > div.step1 > div:first-child {
  vertical-align: top;
}
.activar-chequera-fin > div.step1 > #block-clave {
  padding: 20px 25px 20px 50px;
  text-align: left;
}
@media (max-width: 769px) {
  .activar-chequera-fin > div.step1 > #block-clave {
    padding: 20px;
    text-align: center;
    font-size: 15px;
    font-color: #434A58;
  }
}
.activar-chequera-fin > div.step1 > #block-clave .icon-g23 {
  position: relative;
  left: -20px;
  top: 5px;
}
@media (max-width: 769px) {
  .activar-chequera-fin > div.step1 > #block-clave .icon-g23 {
    display: block;
    margin-left: auto;
    margin-right: auto;
    margin-bottom: 10px;
    left: 0px;
  }
}
.activar-chequera-fin > div.step1 > #block-clave .secondLine {
  margin-left: 25px;
  position: relative;
}
.activar-chequera-fin > div.step1 > #block-clave > input {
  width: 65px;
  display: inline-block;
  margin-left: 12px;
  position: relative;
  float: right;
  top: -13px;
}
@media (max-width: 769px) {
  .activar-chequera-fin > div.step1 > #block-clave > input {
    float: none;
    top: 0px;
    margin-left: 0px;
    margin-top: 10px;
    width: 80%;
  }
}
.activar-chequera-fin > div.step1 > #block-clave > span {
  margin: 0px;
}
.operation-header > .close-operation-tab {
  float: right;
  margin-top: -20px;
}
@media (max-width: 769px) {
  .operation-header > .close-operation-tab {
    margin-top: 10px;
    margin-right: 10px;
  }
}
#comision-modal .modal-body {
  padding-top: 10px;
}
#comision-modal .comision-list {
  margin-top: 20px;
}
#comision-modal .comision-list dl {
  width: 49%;
  display: inline-block;
}
#comision-modal .comision-list dl hr {
  float: left;
  margin-bottom: 0;
  width: 65%;
  margin-top: 10px;
}
.wizard .step-container .slide-viewer .step > div > .step-content-container.solicitar-chequera h2 {
  margin-top: 0px;
  margin-bottom: 20px;
}
.wizard .step-container .slide-viewer .step > div > .step-content-container.activar-chequera h2 {
  margin-top: 0px;
  margin-bottom: 20px;
}
.solicitar-chequera .div-submit > button > span {
  margin-right: 10px;
}
.solicitar-chequera .map-container {
  min-height: 300px;
}
.office-search-process {
  overflow: hidden;
}
.office-search-process .office-map {
  float: left;
}
@media screen and (min-width: 1024px) {
  .office-search-process .office-map {
    width: 59.3496%;
  }
}
@media screen and (min-width: 770px) {
  .office-search-process .office-map {
    width: 59.3496%;
  }
}
@media (max-width: 769px) {
  .office-search-process .office-map {
    width: auto;
    float: none;
    padding: 0 5px;
  }
  .office-search-process .office-map .google-maps {
    height: 200px;
  }
}
.office-search-process .ofice-search-form {
  padding-top: 20px;
}
@media (max-width: 769px) {
  .office-search-process .ofice-search-form {
    height: 65px;
  }
}
.office-search-process .ofice-search-form .ofice-search-form-button {
  padding-right: 10px;
}
.office-search-process .ofice-search-form #office-search-button {
  border-radius: 0 3px 3px 0;
  height: 40px;
  float: right;
}
@media (max-width: 769px) {
  .office-search-process .ofice-search-form #office-search-button {
    border-radius: 0 3px 3px 0;
    height: 40px;
    float: right;
  }
  .office-search-process .ofice-search-form .ofice-search-form-button {
    padding-right: 0;
    padding: 5px 10px;
  }
  .office-search-process .ofice-search-form .ofice-search-form-button #office-search-string {
    border-radius: 3px 0 0 3px;
    position: relative;
    top: -5px;
  }
}
.office-search-process .ofice-search-form #office-search-button span {
  background: url("img/white-24x.png") repeat scroll -592px -1404px rgba(0, 0, 0, 0);
  display: inline-block;
  height: 28px;
  width: 24px;
  float: right;
}
.office-search-process .ofice-search-form #office-search-string[type="text"] {
  border: 1px solid #DCDCDC;
  border-radius: 3px;
  font-size: 15px;
  padding: 10px;
  width: 100%;
}
@media (max-width: 769px) {
  .office-search-process .office-search-results {
    height: 240px;
    margin: 10px 5px 0;
  }
}
.office-search-process .office-search {
  float: right;
}
@media screen and (min-width: 1024px) {
  .office-search-process .office-search {
    width: 40.65040650406504%;
  }
}
@media screen and (min-width: 768px) {
  .office-search-process .office-search {
    width: 40.65040650406504%;
  }
}
@media (max-width: 480px) {
  .office-search-process .office-search {
    width: 30%;
  }
}
.office-search-process .office-search .form-item {
  margin-bottom: 10px;
  position: relative;
}
.office-search-process .office > .office-marker {
  height: 40px;
  width: 33px;
}
div.modal-content.talonarios > .footer {
  background-color: #FFFFFF;
  margin-top: 10px;
  padding: 5px 0 10px;
  text-align: center;
}
div.modal-content.talonarios > .footer > button:first-child {
  margin-right: 20px;
}
div.modal-content.talonarios > .footer > .arrow-right {
  float: right;
}
div.cheques .step-container {
  background-color: white;
}
.conf-cheque > span {
  margin-right: 20px;
  font-size: 0.8571428571428571em;
}
@media (max-width: 768px) {
  .conf-cheque > span {
    margin: 0 0 10px 0;
    display: block;
  }
}
.conf-cheque > input {
  width: 68% !important;
}
@media (max-width: 768px) {
  .conf-cheque > input {
    width: 100% !important;
    display: block;
    margin-bottom: 20px !important;
  }
}
.conf-cheque2 img {
  display: inline-block;
  vertical-align: top;
  height: 220px;
  position: relative;
  top: 20px;
}
@media (max-width: 769px) {
  .conf-cheque2 img {
    display: none;
  }
}
.conf-cheque2 div.mitades {
  width: 48%;
  display: inline-block;
  padding: 0 20px 20px;
  vertical-align: top;
}
.conf-cheque2 div.mitades > .form-group {
  padding: 0;
}
.conf-cheque2 div.mitades > div {
  display: block;
  width: 100%;
}
.conf-cheque2 div.mitades > div > label {
  font-weight: normal;
}
.conf-cheque2 div.mitades > div > div > input {
  width: 100% !important;
}
.conf-cheque2 div.mitades > div > div > .accesspicker {
  margin-top: 0px;
}
.conf-cheque2 div.mitades input#cedula-titular {
  width: 62.75% !important;
  display: inline-block;
}
.conf-cheque2 div.mitades span#cedula-separator {
  display: none;
}
.conf-cheque2 div.mitades input#cedula-titular-j {
  display: none;
}
.conf-cheque2 div.mitades .cedula-j > input#cedula-titular {
  width: 45% !important;
  display: inline-block;
}
.conf-cheque2 div.mitades .cedula-j > span#cedula-separator {
  display: inline-block;
}
.conf-cheque2 div.mitades .cedula-j > input#cedula-titular-j {
  width: 15% !important;
  display: inline-block;
}
@media (max-width: 769px) {
  .conf-cheque2 div.mitades {
    width: 100%;
    display: inline-block;
  }
  .conf-cheque2 div.mitades .form-group {
    margin-left: 0;
    margin-right: 0;
    padding: 0;
  }
  .conf-cheque2 div.mitades .form-group > div > input {
    width: 100% !important;
  }
  .conf-cheque2 div.mitades .form-group > div > input#cedula-titular {
    width: 79.89% !important;
  }
  .conf-cheque2 div.mitades .form-group > div.cedula-j > input#cedula-titular {
    width: 66% !important;
    display: inline-block;
  }
  .conf-cheque2 div.mitades .form-group > div.cedula-j > input#cedula-titular-j {
    width: 10% !important;
    display: inline-block;
  }
  .conf-cheque2 div.mitades:first-of-type {
    padding-bottom: 0;
  }
}
@media (max-width: 480px) {
  .conf-cheque2 div.mitades .form-group > div input#cedula-titular {
    width: 69.11% !important;
  }
  .conf-cheque2 div.mitades .form-group > div.cedula-j > input#cedula-titular {
    width: 51% !important;
    display: inline-block;
  }
  .conf-cheque2 div.mitades .form-group > div.cedula-j > input#cedula-titular-j {
    width: 12% !important;
    display: inline-block;
  }
}
@media (width: 768px) {
  .conf-cheque2 div.mitades .form-group > div > input#cedula-titular {
    width: 88.5% !important;
  }
  .conf-cheque2 div.mitades .form-group > div.cedula-j > input#cedula-titular {
    width: 76.5% !important;
    display: inline-block;
  }
  .conf-cheque2 div.mitades .form-group > div.cedula-j > input#cedula-titular-j {
    width: 10% !important;
    display: inline-block;
  }
}
.activar-step2 {
  text-align: center;
}
@media (max-width: 769px) {
  .operaciones-list-container > div > a.close-tab {
    display: none;
  }
}
@media (max-width: 769px) {
  .operaciones-list-container > div:first-child {
    display: none !important;
  }
}
@media (max-width: 769px) {
  .switch.use-half .ui-tabs-panel {
    border: none;
  }
  .switch.use-half .ui-tabs-panel .pointer {
    display: none;
  }
}
@media (max-width: 769px) {
  .switch #chequeras {
    padding: 0px;
  }
}
.switch #chequeras .form-group {
  margin: 10px 0;
}
.switch #chequeras .form-group span.control-label {
  display: inline-block;
  margin-top: 5px;
  font-size: 0.8571428571428571em;
}
@media (max-width: 769px) {
  .switch #cheque {
    padding: 0px;
  }
}
.switch #cheque .form-group {
  margin: 10px 0 20px;
}
.switch #cheque .form-group label {
  font-weight: normal;
}
@media (min-width: 768px) {
  .switch #cheque .form-group label {
    display: inline-block;
    width: 30%;
  }
}
@media (min-width: 768px) {
  .switch #cheque .form-group #cheque-num-input {
    display: inline-block;
    width: 70%;
  }
}
.switch #cheque .form-group.center {
  margin: 0 0 10px;
}
@media (max-width: 769px) {
  .mobile-hidden {
    display: none;
  }
}
@media (min-width: 769px) {
  .mobile-visible {
    display: none;
  }
}
.desktop-hidden {
  display: none;
}
@media (max-width: 769px) {
  .desktop-hidden {
    display: inline-block;
  }
}
@media (max-width: 768px) {
  .mobile-hidden768 {
    display: none;
  }
}
.desktop-hidden768 {
  display: none;
}
@media (max-width: 768px) {
  .desktop-hidden768 {
    display: inline-block;
  }
}
.tab-bottom {
  margin-top: 10px;
  margin-bottom: 0px;
  border: 0;
  border-top: 1px solid #dcdcdc;
}
.tab-header {
  margin-top: 20px;
  margin-bottom: -10px;
  border: 0;
  border-top: 1px solid #dcdcdc;
}
.tab-header.consultas {
  margin-top: 10px;
  margin-bottom: 10px;
}
.tab-header.consultas2 {
  margin-bottom: 10px;
}
.tab-close-container {
  margin-top: 20px;
}
@media (max-width: 769px) {
  .activar-chequera .step2 p input {
    display: inline-block;
  }
}
@media (max-width: 769px) {
  #operaciones-title,
  #chequeras-title {
    margin-bottom: 0px;
  }
}
span.icon-info-16 {
  background-image: url(img/icono_info_16x16.png);
  background-position: 0 0;
  height: 16px;
  width: 16px;
  position: relative;
  top: 5px;
  display: inline-block;
  cursor: pointer;
}
span.ico-info {
  background-image: url(img/ico-info.png);
  background-position: 0 0;
  height: 21px;
  width: 20px;
  position: relative;
  top: 7px;
  left: 194px;
  display: inline-block;
  cursor: pointer;
  background-repeat: no-repeat;
}


.capgemini-tables.creditCards .icon-info-16 {
  margin-left: 8px;
}
.capgemini-tables.fideicomisos .icon-tooltip-mob {
  display: none;
}
@media (max-width: 410px) {
  .capgemini-tables.fideicomisos .icon-tooltip-mob {
    display: inline-block;
    margin-right: 10px;
    margin-left: 0px;
  }
}
.capgemini-tables.fideicomisos .icon-tooltip-des {
  margin-left: 8px;
}
@media (max-width: 410px) {
  .capgemini-tables.fideicomisos .icon-tooltip-des {
    display: none;
  }
}
.wizard.op-prestamo .step-container {
  background-color: #FFF;
}
.wizard.op-prestamo .donaciones-step1 p.block-info {
  font-size: 12px;
  color: #434A58;
}
.wizard.op-prestamo .donaciones-step1 p.block-info span {
  font-size: 18px;
  font-family: BBVA Web Light;
  color: #0078D2;
}
.wizard.op-prestamo .donaciones-step1 ul.fat {
  display: inline-block;
  float: right;
  position: relative;
  top: -60px;
  width: 60%;
}
@media (max-width: 769px) {
  .wizard.op-prestamo .donaciones-step1 ul.fat {
    display: block;
    top: 0px;
    float: none;
    width: 100%;
  }
}
.wizard.op-prestamo .donaciones-step1 .switch .ui-tabs-panel {
  border: 0 none;
}
.wizard.op-prestamo .donaciones-step1 .switch .ui-tabs-panel .pointer {
  display: none;
}
@media (max-width: 769px) {
  .wizard.op-prestamo .donaciones-step2 {
    padding: 0px 10px 10px 10px;
  }
}
.wizard.op-prestamo .donaciones-step2 > div:first-child {
  width: 49%;
  display: inline-block;
  text-align: left;
}
@media (max-width: 769px) {
  .wizard.op-prestamo .donaciones-step2 > div:first-child {
    display: block;
  }
}
.wizard.op-prestamo .donaciones-step2 > div:first-child > span {
  position: relative;
  top: -19px;
  left: 5px;
  font-family: BBVA Web Light;
  font-size: 18px;
  color: #0078D2;
}
@media (max-width: 769px) {
  .wizard.op-prestamo .donaciones-step2 > div:first-child > span {
    top: 0px;
    left: 0px;
    margin-top: 20px;
  }
}
.wizard.op-prestamo .donaciones-step2 div.input-monto {
  width: 50%;
  padding-top: 20px;
  display: inline-block;
  text-align: left;
}
.wizard.op-prestamo .donaciones-step2 div.input-monto input {
  width: 100%;
}
@media (max-width: 769px) {
  .wizard.op-prestamo .donaciones-step2 div.input-monto {
    width: 100%;
  }
}
.wizard.op-prestamo .donaciones-step2 div.input-monto span.sub-input {
  display: block;
  font-size: 0.785714em;
  color: #434A58;
}
.modal-open.no-scroll {
  position: fixed;
  overflow-y: scroll;
  display: block;
  width: 100%;
}
#cerrar-lightbox {
  text-align: center;
  margin-bottom: 10px;
  display: block;
}
#cerrar-lightbox.hidden {
  display: none;
}
.scrollable-desktop {
  outline: 0;
}
#select-menu-trigger {
  display: none;
  float: left;
  left: 338px;
  position: relative;
  top: -41px;
}
@media (min-width: 769px) and (max-width: 815px) {
  #select-menu-trigger {
    display: inline-block;
  }
}
@media (min-width: 769px) and (max-width: 815px) {
  .main-menu.public .menu-trigger {
    display: none;
  }
}
@media (max-width: 769px) {
  .wizard-transferencias .transferencia-step1 .ui-tabs .ui-tabs-nav li a {
    height: 40px;
  }
}
@media (max-width: 769px) {
  .wizard-transferencias .transferencia-step1 .ui-tabs .ui-tabs-nav li a#clickOtrosTitulares {
    line-height: 1.2em;
    padding-top: 5px;
  }
}
@media (max-width: 769px) {
  .wizard-transferencias .transferencia-step1 .ui-tabs .ui-tabs-nav li a#clickOtrosTitularesTarjetas {
    line-height: 1.2em;
    padding-top: 5px;
  }
}
@media (max-width: 769px) {
  .wizard-transferencias .transferencia-step1 .ui-tabs .ui-tabs-nav li a#clickOtrosBancosTarjetas {
    line-height: 1.2em;
    padding-top: 5px;
  }
}
@media (max-width: 769px) {
  .wizard-transferencias .transferencia-step1 .ui-tabs .ui-tabs-nav li:first-child a,
  .wizard-transferencias .transferencia-step1 li:last-child a {
    padding-top: 7px;
  }
}
.wizard-transferencias .transferencia-step1 #switch-1 .transferencia > div {
  display: inline-block;
}
.wizard-transferencias .transferencia-step1 #switch-1 small strong {
  font-size: 12px;
}
.wizard-transferencias .transferencia-step1 #switch-1 .noCuentas > p {
  margin-top: 20px;
}
.wizard-transferencias .transferencia-step1 #switch-2 span.icon-info-16 {
  top: 3px;
}
.wizard-transferencias .transferencia-step1 #switch-2 fieldset > div input {
  margin-right: 10px;
  display: inline-block;
  width: 210px;
}
.wizard-transferencias .transferencia-step1 #switch-2 fieldset > div > p {
  padding-left: 20px;
  padding-right: 20px;
  margin-bottom: 20px;
  font-size: 15px;
}
.wizard-transferencias .transferencia-step1 #switch-2 fieldset > div label {
  padding-right: 0px;
  padding-left: 20px;
  padding-top: 0;
}
@media (max-width: 769px) {
  .wizard-transferencias .transferencia-step1 #switch-2 fieldset > div label {
    display: block;
    margin-right: 20px;
  }
}
.wizard-transferencias .transferencia-step1 #switch-2 fieldset > div label span {
  margin-right: 20px;
}
.wizard-transferencias .transferencia-step1 #switch-2 fieldset > div > div {
  display: inline-block;
}
@media (max-width: 769px) {
  .wizard-transferencias .transferencia-step1 #switch-2 fieldset > div > div {
    margin-left: 20px;
    margin-top: 10px;
    width: 90%;
  }
}
@media (max-width: 769px) {
  .wizard-transferencias .transferencia-step1 #switch-2 fieldset > div > div > input {
    vertical-align: bottom;
    width: 60%;
  }
}
@media (max-width: 769px) {
  .wizard-transferencias .transferencia-step1 #switch-2 fieldset > div > div > a > span {
    display: inline-block;
    margin-bottom: 3px;
  }
}
.wizard-transferencias .transferencia-step1 #switch-3 span.icon-info-16 {
  top: 3px;
}
.wizard-transferencias .transferencia-step1 #switch-3 .jota {
  width: 77%;
}
@media (max-width: 769px) {
  .wizard-transferencias .transferencia-step1 #switch-3 .jota {
    padding-right: 0px;
    position: absolute;
    top: 20px;
    vertical-align: bottom;
    width: 86.5%;
  }
}
@media (max-width: 620px) {
  .wizard-transferencias .transferencia-step1 #switch-3 .jota {
    width: 84%;
  }
}
@media (max-width: 570px) {
  .wizard-transferencias .transferencia-step1 #switch-3 .jota {
    width: 81%;
  }
}
@media (max-width: 510px) {
  .wizard-transferencias .transferencia-step1 #switch-3 .jota {
    width: 79%;
  }
}
@media (max-width: 400px) {
  .wizard-transferencias .transferencia-step1 #switch-3 .jota {
    width: 75%;
  }
}
@media (max-width: 350px) {
  .wizard-transferencias .transferencia-step1 #switch-3 .jota {
    width: 73%;
  }
}
@media (max-width: 320px) {
  .wizard-transferencias .transferencia-step1 #switch-3 .jota {
    width: 72%;
  }
}
@media (width: 768px) {
  .wizard-transferencias .transferencia-step1 #switch-3 .jota {
    width: 87%;
  }
}
.wizard-transferencias .transferencia-step1 #switch-3 .jota #cedula1 {
  width: 180px;
}
@media (max-width: 768px) {
  .wizard-transferencias .transferencia-step1 #switch-3 .jota #cedula1 {
    margin-left: 20px;
    width: 86%;
    display: inline-block;
  }
}
@media (max-width: 664px) {
  .wizard-transferencias .transferencia-step1 #switch-3 .jota #cedula1 {
    width: 85%;
  }
}
@media (max-width: 568px) {
  .wizard-transferencias .transferencia-step1 #switch-3 .jota #cedula1 {
    width: 80%;
  }
}
@media (max-width: 436px) {
  .wizard-transferencias .transferencia-step1 #switch-3 .jota #cedula1 {
    width: 75%;
  }
}
@media (max-width: 386px) {
  .wizard-transferencias .transferencia-step1 #switch-3 .jota #cedula1 {
    width: 70%;
  }
}
@media (max-width: 351px) {
  .wizard-transferencias .transferencia-step1 #switch-3 .jota #cedula1 {
    width: 67%;
  }
}
@media (width: 320px) {
  .wizard-transferencias .transferencia-step1 #switch-3 .jota #cedula1 {
    width: 63%;
  }
}
@media (width: 768px) {
  .wizard-transferencias .transferencia-step1 #switch-3 .jota #cedula1 {
    width: 88.5%;
  }
}
.wizard-transferencias .transferencia-step1 #switch-3 .jota #cedula2 {
  float: right;
  margin-right: 0px;
  width: 40px;
}
@media (max-width: 768px) {
  .wizard-transferencias .transferencia-step1 #switch-3 .jota #cedula2 {
    display: inline-block;
    float: right;
    margin-right: 0;
  }
}
.wizard-transferencias .transferencia-step1 #switch-3 > p {
  color: #434A58;
  font-size: 15px;
  margin-bottom: 20px;
  padding-left: 10px;
  padding-right: 10px;
}
.wizard-transferencias .transferencia-step1 #switch-3 fieldset .num-tarjeta {
  display: inline-block;
  width: 75%;
}
@media (max-width: 769px) {
  .wizard-transferencias .transferencia-step1 #switch-3 fieldset .num-tarjeta {
    width: 74%;
  }
  .wizard-transferencias .transferencia-step1 #switch-3 fieldset .num-tarjeta > label {
    padding: 0px;
  }
}
.wizard-transferencias .transferencia-step1 #switch-3 fieldset .num-tarjeta > label {
  padding: 0 10px;
  width: 53%;
}
@media (max-width: 769px) {
  .wizard-transferencias .transferencia-step1 #switch-3 fieldset .num-tarjeta > label {
    width: 100%;
  }
}
.wizard-transferencias .transferencia-step1 #switch-3 fieldset .num-tarjeta > div {
  display: inline-block;
  width: 45%;
}
@media (max-width: 769px) {
  .wizard-transferencias .transferencia-step1 #switch-3 fieldset .num-tarjeta > div {
    padding-left: 10px;
    width: 95%;
  }
}
.wizard-transferencias .transferencia-step1 #switch-3 fieldset .num-tarjeta > div input {
  width: 100%;
}
.wizard-transferencias .transferencia-step1 #switch-3 fieldset .cvv {
  display: inline-block;
  width: 24%;
}
@media (max-width: 769px) {
  .wizard-transferencias .transferencia-step1 #switch-3 fieldset .cvv > label {
    padding: 0px;
  }
}
.wizard-transferencias .transferencia-step1 #switch-3 fieldset .cvv > label {
  padding: 0px;
  width: 47%;
}
@media (max-width: 769px) {
  .wizard-transferencias .transferencia-step1 #switch-3 fieldset .cvv > label {
    width: 100%;
  }
}
.wizard-transferencias .transferencia-step1 #switch-3 fieldset .cvv > div {
  display: inline-block;
  width: 42%;
}
@media (max-width: 769px) {
  .wizard-transferencias .transferencia-step1 #switch-3 fieldset .cvv > div {
    padding-right: 5px;
    width: 100%;
  }
}
.wizard-transferencias .transferencia-step1 #switch-3 fieldset .cvv > div input {
  width: 100%;
}
@media (max-width: 769px) {
  .wizard-transferencias .transferencia-step1 #switch-3 fieldset .one-line > label {
    padding: 0px;
  }
}
.wizard-transferencias .transferencia-step1 #switch-3 fieldset .one-line > label {
  display: inline-block;
  width: 30%;
}
.wizard-transferencias .transferencia-step1 #switch-3 fieldset .one-line > div {
  display: inline-block;
  width: 69%;
}
@media (max-width: 769px) {
  .wizard-transferencias .transferencia-step1 #switch-3 fieldset .one-line > div {
    padding: 0px;
    width: 100%;
  }
}
.wizard-transferencias .transferencia-step1 #switch-3 fieldset .form-group {
  margin-left: 0px;
  margin-right: 0px;
}
.wizard-transferencias .transferencia-step1 #switch-3 fieldset .beneficiario,
.wizard-transferencias .transferencia-step1 #switch-3 fieldset .cedula,
.wizard-transferencias .transferencia-step1 #switch-3 fieldset .num-cuenta,
.wizard-transferencias .transferencia-step1 #switch-3 fieldset .one-line {
  position: relative;
}
.wizard-transferencias .transferencia-step1 #switch-3 fieldset .beneficiario .no-jota,
.wizard-transferencias .transferencia-step1 #switch-3 fieldset .cedula .no-jota,
.wizard-transferencias .transferencia-step1 #switch-3 fieldset .num-cuenta .no-jota,
.wizard-transferencias .transferencia-step1 #switch-3 fieldset .one-line .no-jota {
  display: inline-block;
  width: 77%;
}
@media (max-width: 769px) {
  .wizard-transferencias .transferencia-step1 #switch-3 fieldset .beneficiario .no-jota,
  .wizard-transferencias .transferencia-step1 #switch-3 fieldset .cedula .no-jota,
  .wizard-transferencias .transferencia-step1 #switch-3 fieldset .num-cuenta .no-jota,
  .wizard-transferencias .transferencia-step1 #switch-3 fieldset .one-line .no-jota {
    padding-right: 20px;
    position: absolute;
    top: 20px;
    vertical-align: bottom;
    width: 87.5%;
  }
}
@media (max-width: 620px) {
  .wizard-transferencias .transferencia-step1 #switch-3 fieldset .beneficiario .no-jota,
  .wizard-transferencias .transferencia-step1 #switch-3 fieldset .cedula .no-jota,
  .wizard-transferencias .transferencia-step1 #switch-3 fieldset .num-cuenta .no-jota,
  .wizard-transferencias .transferencia-step1 #switch-3 fieldset .one-line .no-jota {
    width: 84.5%;
  }
}
@media (max-width: 520px) {
  .wizard-transferencias .transferencia-step1 #switch-3 fieldset .beneficiario .no-jota,
  .wizard-transferencias .transferencia-step1 #switch-3 fieldset .cedula .no-jota,
  .wizard-transferencias .transferencia-step1 #switch-3 fieldset .num-cuenta .no-jota,
  .wizard-transferencias .transferencia-step1 #switch-3 fieldset .one-line .no-jota {
    width: 81.5%;
  }
}
@media (max-width: 420px) {
  .wizard-transferencias .transferencia-step1 #switch-3 fieldset .beneficiario .no-jota,
  .wizard-transferencias .transferencia-step1 #switch-3 fieldset .cedula .no-jota,
  .wizard-transferencias .transferencia-step1 #switch-3 fieldset .num-cuenta .no-jota,
  .wizard-transferencias .transferencia-step1 #switch-3 fieldset .one-line .no-jota {
    width: 78.5%;
  }
}
@media (max-width: 370px) {
  .wizard-transferencias .transferencia-step1 #switch-3 fieldset .beneficiario .no-jota,
  .wizard-transferencias .transferencia-step1 #switch-3 fieldset .cedula .no-jota,
  .wizard-transferencias .transferencia-step1 #switch-3 fieldset .num-cuenta .no-jota,
  .wizard-transferencias .transferencia-step1 #switch-3 fieldset .one-line .no-jota {
    width: 75.5%;
  }
}
@media (max-width: 320px) {
  .wizard-transferencias .transferencia-step1 #switch-3 fieldset .beneficiario .no-jota,
  .wizard-transferencias .transferencia-step1 #switch-3 fieldset .cedula .no-jota,
  .wizard-transferencias .transferencia-step1 #switch-3 fieldset .num-cuenta .no-jota,
  .wizard-transferencias .transferencia-step1 #switch-3 fieldset .one-line .no-jota {
    width: 72.5%;
  }
}
@media (width: 768px) {
  .wizard-transferencias .transferencia-step1 #switch-3 fieldset .beneficiario .no-jota,
  .wizard-transferencias .transferencia-step1 #switch-3 fieldset .cedula .no-jota,
  .wizard-transferencias .transferencia-step1 #switch-3 fieldset .num-cuenta .no-jota,
  .wizard-transferencias .transferencia-step1 #switch-3 fieldset .one-line .no-jota {
    width: 88%;
  }
}
.wizard-transferencias .transferencia-step1 #switch-3 fieldset .beneficiario .no-jota #cedula3,
.wizard-transferencias .transferencia-step1 #switch-3 fieldset .cedula .no-jota #cedula3,
.wizard-transferencias .transferencia-step1 #switch-3 fieldset .num-cuenta .no-jota #cedula3,
.wizard-transferencias .transferencia-step1 #switch-3 fieldset .one-line .no-jota #cedula3 {
  width: 100%;
}
@media (max-width: 769px) {
  .wizard-transferencias .transferencia-step1 #switch-3 fieldset .beneficiario .no-jota #cedula3,
  .wizard-transferencias .transferencia-step1 #switch-3 fieldset .cedula .no-jota #cedula3,
  .wizard-transferencias .transferencia-step1 #switch-3 fieldset .num-cuenta .no-jota #cedula3,
  .wizard-transferencias .transferencia-step1 #switch-3 fieldset .one-line .no-jota #cedula3 {
    margin-left: 16px;
    position: relative;
    width: 100%;
  }
}
.wizard-transferencias .transferencia-step1 #switch-3 fieldset .beneficiario > div,
.wizard-transferencias .transferencia-step1 #switch-3 fieldset .cedula > div,
.wizard-transferencias .transferencia-step1 #switch-3 fieldset .num-cuenta > div,
.wizard-transferencias .transferencia-step1 #switch-3 fieldset .one-line > div {
  width: 57%;
}
.wizard-transferencias .transferencia-step1 #switch-3 fieldset .beneficiario > div > div > div > #cedula1,
.wizard-transferencias .transferencia-step1 #switch-3 fieldset .cedula > div > div > div > #cedula1,
.wizard-transferencias .transferencia-step1 #switch-3 fieldset .num-cuenta > div > div > div > #cedula1,
.wizard-transferencias .transferencia-step1 #switch-3 fieldset .one-line > div > div > div > #cedula1 {
  width: 132px;
}
.wizard-transferencias .transferencia-step1 #switch-3 fieldset .beneficiario > div > input#name-otros,
.wizard-transferencias .transferencia-step1 #switch-3 fieldset .cedula > div > input#name-otros,
.wizard-transferencias .transferencia-step1 #switch-3 fieldset .num-cuenta > div > input#name-otros,
.wizard-transferencias .transferencia-step1 #switch-3 fieldset .one-line > div > input#name-otros {
  display: inline-block;
  width: 87%;
  margin-right: 10px;
}
@media (max-width: 769px) {
  .wizard-transferencias .transferencia-step1 #switch-3 fieldset .beneficiario > div > input#name-otros,
  .wizard-transferencias .transferencia-step1 #switch-3 fieldset .cedula > div > input#name-otros,
  .wizard-transferencias .transferencia-step1 #switch-3 fieldset .num-cuenta > div > input#name-otros,
  .wizard-transferencias .transferencia-step1 #switch-3 fieldset .one-line > div > input#name-otros {
    margin-right: 0px;
    width: 94%;
  }
}
@media (max-width: 660px) {
  .wizard-transferencias .transferencia-step1 #switch-3 fieldset .beneficiario > div > input#name-otros,
  .wizard-transferencias .transferencia-step1 #switch-3 fieldset .cedula > div > input#name-otros,
  .wizard-transferencias .transferencia-step1 #switch-3 fieldset .num-cuenta > div > input#name-otros,
  .wizard-transferencias .transferencia-step1 #switch-3 fieldset .one-line > div > input#name-otros {
    width: 92%;
  }
}
@media (max-width: 560px) {
  .wizard-transferencias .transferencia-step1 #switch-3 fieldset .beneficiario > div > input#name-otros,
  .wizard-transferencias .transferencia-step1 #switch-3 fieldset .cedula > div > input#name-otros,
  .wizard-transferencias .transferencia-step1 #switch-3 fieldset .num-cuenta > div > input#name-otros,
  .wizard-transferencias .transferencia-step1 #switch-3 fieldset .one-line > div > input#name-otros {
    width: 91%;
  }
}
@media (max-width: 490px) {
  .wizard-transferencias .transferencia-step1 #switch-3 fieldset .beneficiario > div > input#name-otros,
  .wizard-transferencias .transferencia-step1 #switch-3 fieldset .cedula > div > input#name-otros,
  .wizard-transferencias .transferencia-step1 #switch-3 fieldset .num-cuenta > div > input#name-otros,
  .wizard-transferencias .transferencia-step1 #switch-3 fieldset .one-line > div > input#name-otros {
    width: 89%;
  }
}
@media (max-width: 390px) {
  .wizard-transferencias .transferencia-step1 #switch-3 fieldset .beneficiario > div > input#name-otros,
  .wizard-transferencias .transferencia-step1 #switch-3 fieldset .cedula > div > input#name-otros,
  .wizard-transferencias .transferencia-step1 #switch-3 fieldset .num-cuenta > div > input#name-otros,
  .wizard-transferencias .transferencia-step1 #switch-3 fieldset .one-line > div > input#name-otros {
    width: 87%;
  }
}
@media (width: 768px) {
  .wizard-transferencias .transferencia-step1 #switch-3 fieldset .beneficiario > div > input#name-otros,
  .wizard-transferencias .transferencia-step1 #switch-3 fieldset .cedula > div > input#name-otros,
  .wizard-transferencias .transferencia-step1 #switch-3 fieldset .num-cuenta > div > input#name-otros,
  .wizard-transferencias .transferencia-step1 #switch-3 fieldset .one-line > div > input#name-otros {
    width: 94%;
  }
}
.wizard-transferencias .transferencia-step1 #switch-3 fieldset .beneficiario > div > input#cuenta-input,
.wizard-transferencias .transferencia-step1 #switch-3 fieldset .cedula > div > input#cuenta-input,
.wizard-transferencias .transferencia-step1 #switch-3 fieldset .num-cuenta > div > input#cuenta-input,
.wizard-transferencias .transferencia-step1 #switch-3 fieldset .one-line > div > input#cuenta-input {
  display: inline-block;
  width: 80%;
  margin-right: 10px;
}
@media (max-width: 769px) and (min-width: 630px) {
  .wizard-transferencias .transferencia-step1 #switch-3 fieldset .beneficiario > div > input#cuenta-input,
  .wizard-transferencias .transferencia-step1 #switch-3 fieldset .cedula > div > input#cuenta-input,
  .wizard-transferencias .transferencia-step1 #switch-3 fieldset .num-cuenta > div > input#cuenta-input,
  .wizard-transferencias .transferencia-step1 #switch-3 fieldset .one-line > div > input#cuenta-input {
    margin-right: 0px;
    width: 92%;
  }
}
@media (max-width: 629px) and (min-width: 470px) {
  .wizard-transferencias .transferencia-step1 #switch-3 fieldset .beneficiario > div > input#cuenta-input,
  .wizard-transferencias .transferencia-step1 #switch-3 fieldset .cedula > div > input#cuenta-input,
  .wizard-transferencias .transferencia-step1 #switch-3 fieldset .num-cuenta > div > input#cuenta-input,
  .wizard-transferencias .transferencia-step1 #switch-3 fieldset .one-line > div > input#cuenta-input {
    margin-right: 0px;
    width: 87%;
  }
}
@media (max-width: 469px) {
  .wizard-transferencias .transferencia-step1 #switch-3 fieldset .beneficiario > div > input#cuenta-input,
  .wizard-transferencias .transferencia-step1 #switch-3 fieldset .cedula > div > input#cuenta-input,
  .wizard-transferencias .transferencia-step1 #switch-3 fieldset .num-cuenta > div > input#cuenta-input,
  .wizard-transferencias .transferencia-step1 #switch-3 fieldset .one-line > div > input#cuenta-input {
    margin-right: 0px;
    width: 80%;
  }
}
.wizard-transferencias .transferencia-step1 #switch-3 fieldset .beneficiario > div > a,
.wizard-transferencias .transferencia-step1 #switch-3 fieldset .cedula > div > a,
.wizard-transferencias .transferencia-step1 #switch-3 fieldset .num-cuenta > div > a,
.wizard-transferencias .transferencia-step1 #switch-3 fieldset .one-line > div > a {
  float: right;
  margin-right: 0px;
}
@media (max-width: 769px) {
  .wizard-transferencias .transferencia-step1 #switch-3 fieldset .beneficiario > div > a,
  .wizard-transferencias .transferencia-step1 #switch-3 fieldset .cedula > div > a,
  .wizard-transferencias .transferencia-step1 #switch-3 fieldset .num-cuenta > div > a,
  .wizard-transferencias .transferencia-step1 #switch-3 fieldset .one-line > div > a {
    margin-right: 0px;
    margin-top: 10px;
  }
}
.wizard-transferencias .transferencia-step1 #switch-3 fieldset .beneficiario > input#cuenta-input,
.wizard-transferencias .transferencia-step1 #switch-3 fieldset .cedula > input#cuenta-input,
.wizard-transferencias .transferencia-step1 #switch-3 fieldset .num-cuenta > input#cuenta-input,
.wizard-transferencias .transferencia-step1 #switch-3 fieldset .one-line > input#cuenta-input {
  display: inline-block;
  width: 47%;
  margin-right: 10px;
}
@media (max-width: 769px) {
  .wizard-transferencias .transferencia-step1 #switch-3 fieldset .beneficiario > input#cuenta-input,
  .wizard-transferencias .transferencia-step1 #switch-3 fieldset .cedula > input#cuenta-input,
  .wizard-transferencias .transferencia-step1 #switch-3 fieldset .num-cuenta > input#cuenta-input,
  .wizard-transferencias .transferencia-step1 #switch-3 fieldset .one-line > input#cuenta-input {
    width: 100%;
  }
}
.wizard-transferencias .transferencia-step1 #switch-3 fieldset .beneficiario > label,
.wizard-transferencias .transferencia-step1 #switch-3 fieldset .cedula > label,
.wizard-transferencias .transferencia-step1 #switch-3 fieldset .num-cuenta > label,
.wizard-transferencias .transferencia-step1 #switch-3 fieldset .one-line > label {
  padding: 0px 10px;
  width: 40%;
  display: inline-block;
}
@media (max-width: 769px) {
  .wizard-transferencias .transferencia-step1 #switch-3 fieldset .beneficiario > label,
  .wizard-transferencias .transferencia-step1 #switch-3 fieldset .cedula > label,
  .wizard-transferencias .transferencia-step1 #switch-3 fieldset .num-cuenta > label,
  .wizard-transferencias .transferencia-step1 #switch-3 fieldset .one-line > label {
    display: block;
    width: 100%;
    padding: 0 10px;
  }
}
@media (max-width: 769px) {
  .wizard-transferencias .transferencia-step1 #switch-3 fieldset .beneficiario > div,
  .wizard-transferencias .transferencia-step1 #switch-3 fieldset .cedula > div,
  .wizard-transferencias .transferencia-step1 #switch-3 fieldset .num-cuenta > div,
  .wizard-transferencias .transferencia-step1 #switch-3 fieldset .one-line > div {
    padding: 0px 10px;
    width: 100%;
  }
  .wizard-transferencias .transferencia-step1 #switch-3 fieldset .beneficiario > div > input,
  .wizard-transferencias .transferencia-step1 #switch-3 fieldset .cedula > div > input,
  .wizard-transferencias .transferencia-step1 #switch-3 fieldset .num-cuenta > div > input,
  .wizard-transferencias .transferencia-step1 #switch-3 fieldset .one-line > div > input {
    width: 80%;
  }
}
.wizard-transferencias .transferencia-step1 #switch-3 fieldset .beneficiario #cedula > div.bootstrap-select,
.wizard-transferencias .transferencia-step1 #switch-3 fieldset .cedula #cedula > div.bootstrap-select,
.wizard-transferencias .transferencia-step1 #switch-3 fieldset .num-cuenta #cedula > div.bootstrap-select,
.wizard-transferencias .transferencia-step1 #switch-3 fieldset .one-line #cedula > div.bootstrap-select {
  margin-right: 5px;
}
@media (max-width: 769px) {
  .wizard-transferencias .transferencia-step1 #switch-3 fieldset .beneficiario #cedula > div.bootstrap-select,
  .wizard-transferencias .transferencia-step1 #switch-3 fieldset .cedula #cedula > div.bootstrap-select,
  .wizard-transferencias .transferencia-step1 #switch-3 fieldset .num-cuenta #cedula > div.bootstrap-select,
  .wizard-transferencias .transferencia-step1 #switch-3 fieldset .one-line #cedula > div.bootstrap-select {
    min-width: 65px;
    max-width: 65px;
    vertical-align: sub;
    margin-right: 0px;
    z-index: 1;
  }
}
@media (max-width: 769px) {
  .wizard-transferencias .transferencia-step1 #switch-3 fieldset .beneficiario #cedula > div.bootstrap-select > input,
  .wizard-transferencias .transferencia-step1 #switch-3 fieldset .cedula #cedula > div.bootstrap-select > input,
  .wizard-transferencias .transferencia-step1 #switch-3 fieldset .num-cuenta #cedula > div.bootstrap-select > input,
  .wizard-transferencias .transferencia-step1 #switch-3 fieldset .one-line #cedula > div.bootstrap-select > input {
    position: relative;
    left: 0px;
    padding-left: 10px;
    display: inline;
  }
}
.wizard-transferencias .transferencia-step1 #switch-3 fieldset .beneficiario #name-otros,
.wizard-transferencias .transferencia-step1 #switch-3 fieldset .cedula #name-otros,
.wizard-transferencias .transferencia-step1 #switch-3 fieldset .num-cuenta #name-otros,
.wizard-transferencias .transferencia-step1 #switch-3 fieldset .one-line #name-otros {
  width: 47%;
}
@media (max-width: 769px) {
  .wizard-transferencias .transferencia-step1 #switch-3 fieldset .num-cuenta {
    position: relative;
  }
  .wizard-transferencias .transferencia-step1 #switch-3 fieldset .num-cuenta label {
    padding: 0px 0px 0px 10px;
  }
  .wizard-transferencias .transferencia-step1 #switch-3 fieldset .num-cuenta input {
    margin-left: 0px;
  }
}
.wizard-transferencias .transferencia-step1 #switch-3 fieldset > div > div > div:first-element {
  width: 20%;
  margin-right: 20px;
}
.wizard-transferencias .transferencia-step1 #switch-3 fieldset > div > div > #cedula2 {
  width: 10%;
}
.wizard-transferencias .transferencias-step2 {
  margin-top: 10px;
}
.wizard-transferencias .transferencias-step2 fieldset {
  padding: 0px 0px;
}
@media (max-width: 769px) {
  .wizard-transferencias .transferencias-step2 .col-sm-5.momento {
    margin-bottom: 10px;
  }
}
.wizard-transferencias .transferencias-step2 span.icon-info-16 {
  top: 2px;
}
.wizard-transferencias .transferencias-step2 .grey-text {
  color: #8B9098;
  font-size: 12px;
}
.transferencia .main-transferencia {
  border: none;
}
@media (min-width: 769px) {
  .transferencia .main-transferencia .button-bar {
    background-color: #F4F7F5;
  }
}
#seleccionar-agenda {
  padding-top: 0px;
  background-color: #FFFFFF !important;
  padding: 0px;
}
#seleccionar-agenda .wizard .step-container .slide-viewer .step > div {
  width: 100%;
  margin-top: 10px;
}
#seleccionar-agenda .modal-content .modal-box .modal-body.no-bottom {
  padding-bottom: 0px;
}
#seleccionar-agenda .modal-content .modal-box .modal-body .opciones-cuentas {
  margin-top: 20px;
}
#seleccionar-agenda .modal-content .modal-box .modal-body .opciones-cuentas:before,
#seleccionar-agenda .modal-content .modal-box .modal-body .opciones-cuentas:after {
  content: " ";
  display: table;
}
#seleccionar-agenda .modal-content .modal-box .modal-body .opciones-cuentas:after {
  clear: both;
}
#seleccionar-agenda .modal-content .modal-box .modal-body .opciones-cuentas .row {
  width: 49%;
  float: left;
  height: 45px;
}
@media (max-width: 769px) {
  #seleccionar-agenda .modal-content .modal-box .modal-body .opciones-cuentas .row {
    width: 100%;
    margin-bottom: 10px;
  }
}
#seleccionar-agenda .modal-content .modal-box .modal-body .opciones-cuentas.options {
  padding-right: 10%;
  padding-left: 10%;
  margin-bottom: 10px;
}
@media (max-width: 769px) {
  #seleccionar-agenda .modal-content .modal-box .modal-body .opciones-cuentas.options {
    margin-bottom: 0px;
  }
}
#seleccionar-agenda .modal-content .modal-box .modal-body .opciones-cuentas p {
  padding-left: 33px;
}
#seleccionar-agenda .modal-content .modal-box .modal-body .opciones-cuentas .capgemini-tables {
  margin-bottom: 0px;
}
@media (max-width: 769px) {
  #seleccionar-agenda .modal-content .modal-box .modal-body .opciones-cuentas .capgemini-tables {
    margin-bottom: 10px;
  }
}
#seleccionar-agenda .modal-content .modal-box .modal-body .opciones-cuentas .capgemini-tables .tables-body table tr td {
  text-align: left;
}
#seleccionar-agenda .modal-content .modal-box .modal-body .opciones-cuentas .capgemini-tables .tables-body table tr td strong {
  font-size: 12px;
}
#seleccionar-agenda .modal-content .modal-box .modal-body .opciones-cuentas .capgemini-tables .tables-body table tr td:nth-child(2) {
  color: #0065B7 !important;
  font-weight: bold !important;
}
#seleccionar-agenda .modal-content .modal-box .modal-body .opciones-cuentas .capgemini-tables .tables-body table tr th:nth-child(1) {
  width: 49px;
}
#seleccionar-agenda .modal-content .modal-box .modal-body .opciones-cuentas .capgemini-tables .tables-body table tr th:nth-child(2) {
  width: 237px;
}
#seleccionar-agenda .modal-content .modal-box .modal-body .opciones-cuentas .capgemini-tables .tables-body table tr th:nth-child(3) {
  width: 268px;
}
#seleccionar-agenda .modal-content .modal-box .modal-footer .btn.arrow-left {
  float: left;
}
#seleccionar-agenda .modal-content .modal-box .modal-footer .btn.arrow-right {
  float: right;
}
#seleccionar-agenda .col-xs-6 {
  padding-right: 0px;
  padding-left: 0px;
}
#seleccionar-agenda input.textbox.autocomplete {
  width: 100%;
  height: 40px;
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  border-radius: 5px;
}
#seleccionar-sucursal .office-search-process .ofice-search-form #office-search-button {
  border-radius: 3px;
}
#seleccionar-sucursal .modal-body {
  padding-bottom: 0px;
}
#seleccionar-sucursal .wizard .step-container .slide-viewer .step .opciones-cuentas > .row > div > p {
  padding-left: 30px;
}
#seleccionar-sucursal .wizard .step-container .slide-viewer .step > div {
  margin: 10px auto;
  width: 100%;
}
#seleccionar-sucursal .wizard .step-container .slide-viewer .step > div > input {
  width: 100%;
}
#seleccionar-sucursal .wizard .step-container .slide-viewer .step > input {
  width: 100%;
}
#seleccionar-sucursal .wizard .step-container .slide-viewer .step tr > td:last-child {
  text-align: left;
}
#seleccionar-sucursal .wizard .step-container .slide-viewer .step tr > td:last-child strong {
  font-size: 12px;
  color: #434A58;
}
@media (max-width: 769px) {
  #seleccionar-sucursal input.textbox.autocomplete {
    width: 100%;
  }
}
#seleccionar-sucursal tr > td:last-child {
  text-align: left;
}
#seleccionar-sucursal tr > td:last-child strong {
  font-size: 12px;
  color: #434A58;
}
.cargos-total {
  display: block;
  font-size: 0.8571428571428571em;
  color: #71777F;
  padding: 0 10px;
}
/* Transferencias programadas */
.links.trans-programadas.dated header h1 {
  font-size: 16px;
  margin: 10px 0 10px 20px;
}
.links.trans-programadas.dated header span {
  background-color: transparent;
}
.links.trans-programadas.dated ul > li {
  border-bottom: 1px solid #dde3ea !important;
}
.links.trans-programadas.dated ul > li.last {
  border-bottom: none !important;
}
.links.trans-programadas.dated ul > li span.title {
  color: #0065b7;
  text-decoration: none;
  padding: 10px 20px 0px 20px;
  font-size: 12px;
  font-weight: bold;
  display: block;
}
.links.trans-programadas.dated ul > li span.dateText {
  color: #71777F;
  font-size: 11px;
  padding: 0px 0px 10px 0px;
}
.links.trans-programadas.dated ul > li span.amount {
  color: #71777F;
  font-size: 11px;
  float: right;
  margin-top: -50px;
  font-weight: bold;
  padding-right: 20px;
}
#seleccionar-cuenta {
  padding-top: 0px;
  background-color: #FFFFFF !important;
  padding: 0px;
}
#seleccionar-cuenta .modal-content .modal-box .modal-body.no-bottom {
  padding-bottom: 0px;
}
#seleccionar-cuenta .modal-content .modal-box .modal-body .transferencia-intro {
  font-size: 15px;
  color: #434A58;
  padding-bottom: 20px;
  padding-top: 20px;
}
#seleccionar-cuenta .modal-content .modal-box .modal-body .opciones-cuentas {
  margin-top: 10px;
}
#seleccionar-cuenta .modal-content .modal-box .modal-body .opciones-cuentas.options {
  padding-right: 10%;
  padding-left: 10%;
}
#seleccionar-cuenta .modal-content .modal-box .modal-body .opciones-cuentas p {
  padding-left: 33px;
}
#seleccionar-cuenta .modal-content .modal-box .modal-body .opciones-cuentas .capgemini-tables {
  margin-bottom: 10px;
}
#seleccionar-cuenta .modal-content .modal-box .modal-body .opciones-cuentas .capgemini-tables .tables-body {
  border-bottom: none;
}
#seleccionar-cuenta .modal-content .modal-box .modal-body .opciones-cuentas .capgemini-tables .tables-body table tr td {
  text-align: left;
}
#seleccionar-cuenta .modal-content .modal-box .modal-body .opciones-cuentas .capgemini-tables .tables-body table tr td strong {
  font-size: 12px;
}
#seleccionar-cuenta .modal-content .modal-box .modal-body .opciones-cuentas .capgemini-tables .tables-body table tr td:nth-child(1) {
  width: 49px;
}
#seleccionar-cuenta .modal-content .modal-box .modal-body .opciones-cuentas .capgemini-tables .tables-body table tr td:nth-child(2) {
  color: #0065B7 !important;
  font-weight: bold !important;
  width: 237px;
}
#seleccionar-cuenta .modal-content .modal-box .modal-body .opciones-cuentas .capgemini-tables .tables-body table tr td:nth-child(3) {
  width: 268px;
  color: #434A58 !important;
  font-weight: bold !important;
  text-align: right;
}
#seleccionar-cuenta .modal-content .modal-box .modal-body .opciones-cuentas .capgemini-tables .tables-body table tr td:nth-child(3) strong {
  font-size: 15px;
}
#seleccionar-cuenta .modal-content .modal-box .modal-footer .btn.arrow-left {
  float: left;
}
#seleccionar-cuenta .modal-content .modal-box .modal-footer .btn.arrow-right {
  float: right;
}
#seleccionar-cuenta .col-xs-6 {
  padding-right: 0px;
  padding-left: 0px;
}
#seleccionar-cuenta input.textbox.autocomplete {
  width: 100%;
  height: 40px;
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  border-radius: 5px;
}
@media (max-width: 768px) {
  #anular-close-btn {
    margin-right: 10px;
  }
}
#programar .desktop33 {
  width: 100%;
}
@media (min-width: 769px) {
  #programar .desktop33 {
    width: 33.33333333%;
  }
}
.capgemini-tables.mov-table .table-detail.bordered.tarj-credito table.detail tr td:first-child {
  width: 20%;
}
.capgemini-tables.mov-table .table-detail.bordered.tarj-credito table.detail tr td:nth-child(2) {
  width: 40%;
}
.capgemini-tables.mov-table .table-detail.bordered.tarj-credito table.detail tr td:nth-child(3) {
  width: 20%;
}
.capgemini-tables.mov-table .table-detail.bordered.tarj-debito table.detail tr td:first-child {
  width: 25%;
}
.capgemini-tables.mov-table .table-detail.bordered.tarj-debito table.detail tr td:nth-child(2) {
  width: 50%;
}
.capgemini-tables.mov-table .table-detail.bordered.tarj-devolucion table.detail tr td:first-child {
  width: 39%;
}
.capgemini-tables.mov-table .table-detail.bordered.tarj-solicitud table.detail tr td:first-child {
  width: 25%;
}
.capgemini-tables.mov-table .table-detail.bordered.tarj-solicitud table.detail tr td:nth-child(2) {
  width: 30%;
}
.capgemini-tables.mov-table .table-detail.bordered.tarj-solicitud table.detail tr td:nth-child(3) {
  width: 45%;
  text-align: left;
}
.product-header .capgemini-chart.mid .chart-dispo-tarjetas {
  height: 90px;
}
.product-header .capgemini-chart.mid .chart-dispo-tarjetas .highcharts-container {
  overflow: visible !important;
}
.chart-tooltip-body {
  padding: 0em 1em 0em 1em;
  font-size: 12px;
  line-height: 1.25em;
  color: #525252;
  background-color: #FEFFFB;
  border: 1px solid #DBDCDF;
  text-align: left;
  border-radius: 0.25em;
  box-shadow: 0 0.1em 0.1em #D2D2D2;
}
.chart-tooltip-body:after,
.chart-tooltip-body:before {
  top: 100%;
  left: 50%;
  border: solid transparent;
  content: " ";
  height: 0;
  width: 0;
  position: absolute;
  pointer-events: none;
}
.chart-tooltip-body:after {
  border-color: rgba(136, 183, 213, 0);
  border-top-color: #FFFFFF;
  border-width: 8px;
  margin-left: -8px;
  margin-top: -1px;
}
.chart-tooltip-body:before {
  border-color: rgba(194, 225, 245, 0);
  border-top-color: #DCDCDC;
  border-width: 9px;
  margin-left: -9px;
  margin-top: 0px;
}
.chart-tooltip-body table tr:last-child {
  border-top: 1px solid #E5E5E5;
}
.chart-tooltip-body table td:last-child {
  padding-bottom: 0px;
  padding-top: 3px;
}
.chart-tooltip-body table span.available {
  color: #44A518;
  font-weight: bold;
}
.chart-tooltip-body table .firstRow td.firstColumn {
  padding-bottom: 3px;
  padding-right: 5px;
}
.contenidoGraficas {
  position: absolute;
  top: -22px;
}
.btn.primary.sidebar {
  width: 100%;
  height: 50px;
  font-size: 13px;
  color: #0065b7;
  text-align: left;
  margin-bottom: 20px;
}
.btn.primary.sidebar .icon-16 {
  vertical-align: top;
  margin-top: 14px;
  margin-right: 5px;
  margin-left: 5px;
}
.btn.primary.sidebar .text {
  width: 225px;
  display: inline-block;
  white-space: normal;
  line-height: 15px;
  margin-top: 6px;
}
.btn.primary.sidebar .number {
  background-image: url("img/globo-azul.png");
  background-repeat: no-repeat;
  width: 17px;
  height: 20px;
  display: inline-block;
  color: #FFF;
  padding-left: 5px;
  line-height: 15px;
  position: absolute;
  right: 10px;
  top: 13px;
}
.capgemini-tables .table-detail .button-bar .c03-pagopersonalizado.icon-16 {
  margin-right: 10px;
}
.step-content-container.transferencias-step2 .otros-titulares-filter {
  position: relative;
}
.step-content-container.transferencias-step2 .otros-titulares-filter.solicitar-tarjeta input {
  width: 87.5% !important;
}
.step-content-container.transferencias-step2 .otros-titulares-filter.solicitar-tarjeta input#cedula-titular {
  width: 64.5% !important;
}
.step-content-container.transferencias-step2 .otros-titulares-filter.solicitar-tarjeta .btn-group.bootstrap-select:not(.accesspicker) {
  width: 87.5% !important;
}
.step-content-container.activar-tarjeta {
  width: 465px;
  margin: 0 auto;
}
@media (max-width: 769px) {
  .step-content-container.activar-tarjeta {
    width: 100%;
  }
}
hr.bottom-mobile {
  margin-bottom: 10px;
  display: none;
}
@media (max-width: 769px) {
  hr.bottom-mobile {
    display: block;
  }
}
hr.bottom-mobile.no-margin {
  margin-top: 0px;
  margin-bottom: 0px;
}
hr.bottom-mobile.no-margin-bottom {
  margin-bottom: 0px;
}
.activar-tarjeta-view {
  position: relative;
  background-color: white;
}
.activar-tarjeta-view div.dataFlow {
  margin-bottom: 10px;
}
.activar-tarjeta-view div.dataFlow .sub-step-title {
  display: block;
  margin-top: 10px;
  margin-bottom: 10px;
  font-family: 'BBVA Web Book';
  color: #0078D2;
  font-size: 16px;
}
.activar-tarjeta-view .simple-info {
  color: #71777F;
  font-size: 12px;
  width: 100%;
  margin: 10px 0px 0px auto;
  display: inline-block;
  vertical-align: top;
}
@media (max-width: 768px) {
  .activar-tarjeta-view .simple-info {
    width: 100%;
  }
}
@media (min-width: 769px) {
  .activar-tarjeta-view .simple-info.left {
    padding-right: 10px;
  }
}
.activar-tarjeta-view .simple-info.left .grey {
  color: #434A58;
  font-weight: normal;
  padding-left: 10px;
}
@media (min-width: 769px) {
  .activar-tarjeta-view .simple-info.right {
    padding-left: 10px;
  }
}
@media (max-width: 768px) {
  .activar-tarjeta-view .simple-info.right {
    margin-top: 0;
  }
}
@media (max-width: 768px) {
  .activar-tarjeta-view .simple-info.bottom-spaced {
    margin-bottom: 20px;
  }
}
.activar-tarjeta-view .simple-info.expanded {
  width: 100%;
}
.activar-tarjeta-view .simple-info.expanded .right {
  text-align: left;
}
.activar-tarjeta-view .simple-info .left {
  float: left;
}
.activar-tarjeta-view .simple-info .right {
  float: right;
  color: #44A518;
  font-weight: bold;
  text-align: right;
}
.activar-tarjeta-view .simple-info .right.grey-bold {
  color: #434A58;
}
.modal-body.activar-tarjeta {
  padding-bottom: 10px;
}
#confirma-bloquear-tarjeta hr {
  width: 100%;
  margin-top: 3px;
  border-top: 1px solid #e5e5e5;
}
#confirma-bloquear-tarjeta .modal-body {
  padding-top: 0px;
  padding-bottom: 0px;
}
#confirma-bloquear-tarjeta .info {
  margin: 20px auto;
  width: 80%;
}
@media (max-width: 769px) {
  #confirma-bloquear-tarjeta .info {
    width: 100%;
  }
}
#confirma-bloquear-tarjeta .buttons {
  margin: auto;
  width: 100%;
}
#confirma-bloquear-tarjeta .buttons .btn {
  width: 90px;
  margin-bottom: 20px;
}
#confirma-bloquear-tarjeta .buttons .btn.last-button {
  position: absolute;
  right: 20px;
}
@media (max-width: 769px) {
  #confirma-bloquear-tarjeta .buttons .btn.last-button {
    right: 10px;
  }
}
table.tables-tarjetas tr.inactive {
  background-color: #FBF1D0;
}
table.tables-tarjetas tr.inactive:hover {
  background-color: #FBF1D0;
}
table.tables-tarjetas tr td.product-actions {
  text-align: left;
  vertical-align: middle;
}
hr.item-separator {
  margin: 0px 20px 20px 20px;
  display: block;
}
.switch .form-group.big-blue.no-border {
  padding: 0 10px;
}
table.short-table.solicitudes-tarjeta tr {
  width: 100%;
}
table.short-table.solicitudes-tarjeta tr th:first-child {
  width: 25%;
}
table.short-table.solicitudes-tarjeta tr th:nth-child(2) {
  width: 30%;
}
table.short-table.solicitudes-tarjeta tr th:last-child {
  width: 45%;
}
table.short-table.solicitudes-tarjeta tr td:nth-child(3) {
  text-align: left;
}
input#input-otro-monto,
input#monto {
  width: 100%;
}
@media (max-width: 480px) {
  .activar-tarjeta-view .simple-info .right.mobile-block {
    display: block;
    width: 100%;
    text-align: left;
    margin-top: 10px;
  }
  .activar-tarjeta-view .simple-info .right.mobile-block > input {
    width: auto;
  }
}
