div.ba-item-modules.ba-item.valorestable div.integration-wrapper form.fabrikForm div.container-fluid div.row div.fabrikButtonsContainer {display: none !important;}

div.ba-item-modules.ba-item.valorestable div.integration-wrapper form.fabrikForm div.fabrikDataContainer table.table tbody.fabrik_groupdata tr.fabrik_row td.fabrik_select.fabrik_element {display: none !important;}

div.ba-item-modules.ba-item.valorestable div.integration-wrapper form.fabrikForm div.fabrikDataContainer table.table tbody.fabrik_groupdata tr.fabrik_row td.fabrik_actions.fabrik_element {display: none !important;}

div.ba-item-modules.ba-item.valorestable div.integration-wrapper form.fabrikForm div.fabrikDataContainer table.table thead tr.fabrik___heading th.heading.fabrik_ordercell.fabrik_select  {display: none !important;}

div.ba-item-modules.ba-item.valorestable div.integration-wrapper form.fabrikForm div.fabrikDataContainer table.table thead tr.fabrik___heading th.heading.fabrik_ordercell.fabrik_actions  {display: none !important;}

div.ba-item-modules.ba-item.valorestable div.integration-wrapper form.fabrikForm div.fabrikDataContainer table.table tfoot tr.fabrik___heading td div.fabrikNav div.list-footer.container div.limit.row.input-group  {display: none !important;}

div.ba-item-modules.ba-item.valorestable div.integration-wrapper form.fabrikForm div.fabrikDataContainer table.table tbody.fabrik_groupdata tr.fabrik_row td.fabrik_element {
  font-size: 11px;
  text-align: center;
  font-family: 'Gotham';
  font-weight: 400;
  border-color: #606060;
  padding: 8px 5px;
}
 
div.ba-item-modules.ba-item.valorestable div.integration-wrapper form.fabrikForm div.fabrikDataContainer table.table tbody.fabrik_groupdata tr.fabrik_row td.vc_ver_2_4_repeat___valor_cuota {background-color: #EEEEEE;}
 
div.ba-item-modules.ba-item.valorestable div.integration-wrapper form.fabrikForm div.fabrikDataContainer table.table tbody.fabrik_groupdata tr.fabrik_row td.vc_ver_2_4_repeat___rendimiento {background-color: #EEEEEE;}

div.ba-item-modules.ba-item.valorestable div.integration-wrapper form.fabrikForm div.fabrikDataContainer table.table tbody.fabrik_groupdata tr.fabrik_row td.vc_ver_2_4_repeat___rendimiento::after {
  content: '%';
  font-size: 10px;
  margin-left: -2px;
}

div.ba-item-modules.ba-item.valorestable div.integration-wrapper form.fabrikForm div.fabrikDataContainer table.table tbody.fabrik_groupdata tr.fabrik_row td.vc_ver_2_4_repeat___ultimo_mes::after {
  content: '%';
  font-size: 10px;
  margin-left: -2px;
}

div.ba-item-modules.ba-item.valorestable div.integration-wrapper form.fabrikForm div.fabrikDataContainer table.table thead tr.fabrik___heading th.heading {
  font-size: 10px;
  text-align: center;
  font-family: 'Gotham';
  font-weight: 700;
  padding: 10px 2px;
}

div.ba-item-modules.ba-item.valorestable div.integration-wrapper form.fabrikForm div.fabrikDataContainer table.table thead tr.fabrik___heading th.heading span {
  font-size: 10px;
  font-family: 'Gotham';
  font-weight: 700 !important;
}

div.ba-item-modules.ba-item.valorestable div.integration-wrapper form.fabrikForm div.fabrikDataContainer.table-responsive table.table.table-striped tfoot tr.fabrik___heading td {border-color: #606060; background-image: url(../../../../../images/3color_line_002.jpg); background-size: contain; background-repeat: no-repeat;}

div.ba-item-modules.ba-item.valorestable div.integration-wrapper form.fabrikForm div.fabrikDataContainer table.table tfoot tr.fabrik___heading td div.fabrikNav div.list-footer.container nav ul.pagination {margin: 5px 0px;}

div.ba-item-modules.ba-item.valorestable div.integration-wrapper form.fabrikForm div.fabrikDataContainer table.table tfoot tr.fabrik___heading td div.fabrikNav div.list-footer.container nav ul.pagination li.page-item {margin-left: auto; margin-right: auto;}

div.ba-item-modules.ba-item.valorestable div.integration-wrapper form.fabrikForm div.fabrikDataContainer table.table tfoot tr.fabrik___heading td div.fabrikNav div.list-footer.container nav ul.pagination li.page-item a.page-link {
  font-size: 14px;
  font-family: 'Gotham';
  font-weight: 700;
  line-height: 100%;
  padding: 10px 10px 5px 10px;
  border-radius: 8px;
  border-right: solid 1px #587386;
  border-bottom: solid 1px #587386;
  border-top: solid 1px #D0D0D0;
  border-left: solid 1px #D0D0D0;
  background: #EEEEEE;
  color: #587386;
  display: inline-block
}

div.ba-item-modules.ba-item.valorestable div.integration-wrapper form.fabrikForm div.fabrikDataContainer table.table tfoot tr.fabrik___heading td div.fabrikNav div.list-footer.container nav ul.pagination li.page-item.active a.page-link {
  background: #587386;
  color: #ffffff;
}

div.ba-item-modules.ba-item.valorestable div.integration-wrapper form.fabrikForm div.fabrikDataContainer table.table tfoot tr.fabrik___heading td div.fabrikNav div.list-footer.container nav ul.pagination li.page-item a.page-link[title="Empezar"] {
  font-size: 0px;
}

div.ba-item-modules.ba-item.valorestable div.integration-wrapper form.fabrikForm div.fabrikDataContainer table.table tfoot tr.fabrik___heading td div.fabrikNav div.list-footer.container nav ul.pagination li.page-item a.page-link[title="Empezar"]::before {
  content: '<<';
  font-size: 14px;
  line-height: 100%;
}

div.ba-item-modules.ba-item.valorestable div.integration-wrapper form.fabrikForm div.fabrikDataContainer table.table tfoot tr.fabrik___heading td div.fabrikNav div.list-footer.container nav ul.pagination li.page-item a.page-link[title="Anterior"] {
  font-size: 0px;
  margin-top: 3px;
}

div.ba-item-modules.ba-item.valorestable div.integration-wrapper form.fabrikForm div.fabrikDataContainer table.table tfoot tr.fabrik___heading td div.fabrikNav div.list-footer.container nav ul.pagination li.page-item a.page-link[title="Anterior"]::before {
  content: '\f0d9';
  display: inline-block;
  font-family: "Font Awesome 5 Free";
  font-size: 20px;
  line-height: 0px;
  margin-top: 5px;
}



div.ba-item-modules.ba-item.valorestable div.integration-wrapper form.fabrikForm div.fabrikDataContainer table.table tfoot tr.fabrik___heading td div.fabrikNav div.list-footer.container nav ul.pagination li.page-item a.page-link[title="Siguiente"] {
  font-size: 0px;
  margin-top: 3px;
}

div.ba-item-modules.ba-item.valorestable div.integration-wrapper form.fabrikForm div.fabrikDataContainer table.table tfoot tr.fabrik___heading td div.fabrikNav div.list-footer.container nav ul.pagination li.page-item a.page-link[title="Siguiente"]::before {
  content: '\f0da';
  display: inline-block;
  font-family: "Font Awesome 5 Free";
  font-size: 20px;
  line-height: 0px;
  margin-top: 5px;
}



div.ba-item-modules.ba-item.valorestable div.integration-wrapper form.fabrikForm div.fabrikDataContainer table.table tfoot tr.fabrik___heading td div.fabrikNav div.list-footer.container nav ul.pagination li.page-item a.page-link[title="Fin"] {
  font-size: 0px;
}

div.ba-item-modules.ba-item.valorestable div.integration-wrapper form.fabrikForm div.fabrikDataContainer table.table tfoot tr.fabrik___heading td div.fabrikNav div.list-footer.container nav ul.pagination li.page-item a.page-link[title="Fin"]::before {
  content: '>>';
  font-size: 14px;
  line-height: 100%;
}

div.ba-item-modules.ba-item.valorestable div.integration-wrapper form.fabrikForm div.fabrikDataContainer table.table tfoot tr.fabrik___heading td div.fabrikNav div.list-footer.container nav ul.pagination li.page-item:nth-child(8) {display: none !important;}

div.ba-item-modules.ba-item.valorestable div.integration-wrapper form.fabrikForm div.fabrikDataContainer table.table tfoot tr.fabrik___heading td div.fabrikNav div.list-footer.container nav ul.pagination li.page-item:nth-child(9) {display: none !important;}

div.ba-item-modules.ba-item.valorestable div.integration-wrapper form.fabrikForm div.fabrikDataContainer table.table tfoot tr.fabrik___heading td div.fabrikNav div.list-footer.container nav ul.pagination li.page-item:nth-child(10) {display: none !important;}

div.ba-item-modules.ba-item.valorestable div.integration-wrapper form.fabrikForm div.fabrikDataContainer table.table tfoot tr.fabrik___heading td div.fabrikNav div.list-footer.container nav ul.pagination li.page-item:nth-child(11) {display: none !important;}

div.ba-item-modules.ba-item.valorestable div.integration-wrapper form.fabrikForm div.fabrikDataContainer table.table tfoot tr.fabrik___heading td div.fabrikNav div.list-footer.container nav ul.pagination li.page-item:nth-child(12) {display: none !important;}

div.ba-item-modules.ba-item.valorestable div.integration-wrapper form.fabrikForm div.fabrikDataContainer table.table tfoot tr.fabrik___heading td div.fabrikNav div.list-footer.container nav ul.pagination li.page-item.active {display: list-item !important;}

div.ba-item-modules.ba-item.valorestable div.integration-wrapper form.fabrikForm div.fabrikDataContainer table.table tfoot tr.fabrik___heading td div.fabrikNav div.list-footer.container nav ul.pagination li.page-item:nth-child(7)::after {
  content: '...';
}

div.ba-item-modules.ba-item.valorestable div.integration-wrapper form.fabrikForm div.fabrikDataContainer table.table tfoot tr.fabrik___heading td div.fabrikNav div.list-footer.container nav ul.pagination li.page-item:has(a.page-link[title="Empezar"]) {display: none !important;}

div.ba-item-modules.ba-item.valorestable div.integration-wrapper form.fabrikForm div.fabrikDataContainer table.table tfoot tr.fabrik___heading td div.fabrikNav div.list-footer.container nav ul.pagination li.page-item:has(a.page-link[title="Fin"]) {display: none !important;}




div.ba-item-modules.ba-item.formvalores div.integration-wrapper form.fabrikForm fieldset.fabrikGroup div.fabrikSubGroup div.fabrikSubGroupElements div.fabrikElementContainer.plg-birthday.form-group div.row div.fabrikElement div.fabrikSubElementContainer {width: 350px !important}

div.ba-item-modules.ba-item.formvalores div.integration-wrapper form.fabrikForm fieldset.fabrikGroup div.fabrikSubGroup div.fabrikSubGroupElements div.fabrikElementContainer.plg-birthday.form-group div.row div.fabrikElement div.fabrikSubElementContainer table tbody tr td select.form-select.fabrikinput.inputbox {
  max-width: 110px;
  height: 30px;
  background: #ececec;
  border-radius: 20px;
  font-size: 13px;
  line-height: normal;
  padding-top: 10px;
}

div.ba-item-modules.ba-item.formvalores div.integration-wrapper form.fabrikForm fieldset.fabrikGroup div.fabrikSubGroup div.fabrikSubGroupElements div.fabrikElementContainer.form-group {width: 20% !important; float: left;}

div.ba-item-modules.ba-item.formvalores div.integration-wrapper form.fabrikForm fieldset.fabrikGroup div.fabrikSubGroup div.fabrikSubGroupElements div.fabrikElementContainer.plg-birthday.fabrikRepeatGroup___vc_ver_2_4_repeat___fecha.form-group {width: 100% !important; margin-bottom: 15px; border-top: solid 1px #ececec; margin-top: 5px; padding-top: 5px;}

div.fabrikElement input {
  background: #ececec;
  border-radius: 20px;
  width: 98%;
  margin-bottom: 0px;
}

div.fabrikElement select {
  background: #ececec;
  border-radius: 20px;
  width: 98%;
}

label.form-label {width: 100% !important; padding-top: 8px; border-top:solid 1px #ececec; margin-top: 8px;}

div.ba-item-modules.ba-item.formvalores div.integration-wrapper form.fabrikForm fieldset.fabrikGroup div.fabrikSubGroup div.fabrikGroupRepeater.text-end.btn-group-sm a.btn {
  display: inline-block !important;
  background-color: #ED7A22;
  padding: 5px 10px 5px 10px;
}

div.ba-item-modules.ba-item.formvalores div.integration-wrapper form.fabrikForm fieldset.fabrikGroup div.fabrikSubGroup div.fabrikGroupRepeater.text-end.btn-group-sm a.addGroup.btn span::before {content: '+'; color: #fff; font-size: 26px; font-weight: 900;}

div.ba-item-modules.ba-item.formvalores div.integration-wrapper form.fabrikForm fieldset.fabrikGroup div.fabrikSubGroup div.fabrikGroupRepeater.text-end.btn-group-sm a.deleteGroup.btn span::before {content: '-'; color: #fff; font-size: 26px; font-weight: 900;}


div.ba-item-modules.ba-item.formvalores div.integration-wrapper form.fabrikForm fieldset.fabrikGroup div.fabrikSubGroup div.fabrikGroupRepeater.text-end.btn-group-sm {display: none;}

div.ba-item-modules.ba-item.formvalores div.integration-wrapper form.fabrikForm fieldset.fabrikGroup div.fabrikSubGroup:nth-child(1) div.fabrikGroupRepeater.text-end.btn-group-sm {display: block; text-align: right;}

@media (max-width: 1024px) {
  div.ba-item-modules.ba-item.formvalores div.integration-wrapper form.fabrikForm fieldset.fabrikGroup div.fabrikSubGroup div.fabrikSubGroupElements div.fabrikElementContainer.form-group {width: 100% !important;}
}

div.ba-item-modules.ba-item.tablavc div.integration-wrapper form.fabrikForm.form-search div.container-fluid.text-bg-light {display: none;}

div.ba-item-modules.ba-item.tablavc div.integration-wrapper form.fabrikForm div.fabrikDataContainer table.table thead tr.fabrik___heading th.heading.fabrik_ordercell.fabrik_select {display: none;}

div.ba-item-modules.ba-item.tablavc div.integration-wrapper form.fabrikForm div.fabrikDataContainer table.table thead tr.fabrik___heading th.heading.fabrik_ordercell.fabrik_actions {display: none;}

div.ba-item-modules.ba-item.tablavc div.integration-wrapper form.fabrikForm div.fabrikDataContainer table.table tbody.fabrik_groupdata tr.fabrik_row td.fabrik_actions.fabrik_element div.btn-group a.btn.fabrik_view.fabrik__rowlink.btn-default {display: none;}

div.ba-item-modules.ba-item.tablavc div.integration-wrapper form.fabrikForm div.fabrikDataContainer table.table tbody.fabrik_groupdata tr.fabrik_row td.fabrik_actions.fabrik_element div.btn-group a.btn {font-size: 0px; padding: 10px;}

div.ba-item-modules.ba-item.tablavc div.integration-wrapper form.fabrikForm div.fabrikDataContainer table.table tbody.fabrik_groupdata tr.fabrik_row td.fabrik_actions.fabrik_element div.btn-group a.btn span.fa {font-size: 12px;}

div.ba-item-modules.ba-item.tablavc div.integration-wrapper form.fabrikForm div.fabrikDataContainer table.table tbody.fabrik_groupdata tr.fabrik_row td.fabrik_element {text-align: center; padding: 3px 2px;}

div.ba-item-modules.ba-item.tablavc div.integration-wrapper form.fabrikForm div.fabrikDataContainer table.table thead tr.fabrik___heading th.heading {text-align: center; padding: 5px 2px;}

@media (max-width: 768px) {
  div.ba-item-modules.ba-item.tablavc div.integration-wrapper form.fabrikForm div.fabrikDataContainer table.table tbody.fabrik_groupdata tr.fabrik_row td.fabrik_element {font-size: 10px;}
  div.ba-item-modules.ba-item.tablavc div.integration-wrapper form.fabrikForm div.fabrikDataContainer table.table thead tr.fabrik___heading th.heading {font-size: 10px;}
}

div.ba-item-modules.ba-item.tablavc div.integration-wrapper form.fabrikForm div.fabrikDataContainer table.table tfoot tr.fabrik___heading td div.fabrikNav div.list-footer.container div.limit {display: none;}

.tablavc {overflow-x: scroll;}

div.ba-item-modules.ba-item.tablavc div.integration-wrapper form.fabrikForm div.fabrikDataContainer table.table tbody.fabrik_groupdata tr.fabrik_row td.vc_ver_2_4_repeat___ultimo_mes.fabrik_element::after {
  content: '%';
  font-size: 10px;
  margin-left: -3px;
}

div.ba-item-modules.ba-item.tablavc div.integration-wrapper form.fabrikForm div.fabrikDataContainer table.table tbody.fabrik_groupdata tr.fabrik_row td.vc_ver_2_4_repeat___rendimiento.fabrik_element::after {
  content: '%';
  font-size: 10px;
  margin-left: -3px;
}

div.ba-item-modules.ba-item.tablavc div.integration-wrapper form.fabrikForm div.fabrikDataContainer table.table tbody.fabrik_groupdata tr.fabrik_row td.vc_ver_2_4_repeat___valor_cuota.fabrik_element {background: rgba(0,0,0,0.03);}

div.ba-item-modules.ba-item.tablavc div.integration-wrapper form.fabrikForm div.fabrikDataContainer table.table tbody.fabrik_groupdata tr.fabrik_row td.vc_ver_2_4_repeat___rendimiento.fabrik_element {background: rgba(0,0,0,0.03);}

div.fabrikWindow div.modal-header h3.handlelabel {display: none;}

div.fabrikWindow.modal {
  max-width: 310px !important;
  left: calc(50% - 155px) !important;
}

div.fabrikWindow.modal div.contentWrapper {height: auto !important;}

form.fabrikForm div.fabrikActions.form-actions div.btn-toolbar div.btn-group button.btn.btn-primary.button.guardar {background: #0F6937; border-radius: 30px;}

div.field-calendar div.input-group button.btn.btn-primary {
  background-image: url(../../../../../images/calicon.jpg);
  background-color: #0F6937;
backdrop-filter: none;
  background-attachment: scroll;
  background-position: center center;
  background-repeat: no-repeat;
  background-size: contain;
  padding: 10px;
  margin: 10px 6px 0px 1px;
  height: 26px;
}

div#ajax_links.fabrikWindow.modal div.modal-header a {color: #0F6937; font-size: 20px;}

div#ajax_links.fabrikWindow.modal div.modal-header a.expand {display: none;}

form#com-users-login__form.com-users-login__form.form-validate.form-horizontal.well fieldset div.com-users-login__submit.control-group div.controls button.btn.btn-secondary.w-100.plg_system_webauthn_login_button {display: none;}

html body.com_users.login div.body div.row-fluid.main-body.module-position div.ba-col-12 div.com-users-login.login form#com-users-login__form.com-users-login__form.form-validate.form-horizontal.well fieldset div.com-users-login__remember div.form-check label.form-check-label {
  display: inline-block !important;
  width: auto !important;
}

html body.com_users.login div.body div.row-fluid.main-body.module-position div.ba-col-12 div.com-users-login.login div.com-users-login__options.list-group {display: none;}