.form-control,
.is-focused .form-control {
  background-image: linear-gradient(to top, #00bcca 1px, rgba(219, 219, 219, 0.094) 1px) !important;

}

.form-control:focus {
  color: #495057;
  background-color: #61616109 !important;
}

a {
  color: #113e77;
}


/* datatable */

.page-item.active .page-link {
  z-index: 1;
  color: #ffffff;
  background-color: #27bbc5;
  border-color: #00bcca;
  border-radius: 50%;

}

.page-link {
  position: relative;
  display: block;
  padding: 0.5rem 0.75rem;
  margin-left: 0;
  line-height: 1.25;
  color: #005da3;
  background-color: transparent;
  border: 0 solid #dee2e6;
  border-radius: 50%;
}


/* .btn.btn-secondary:focus,
.btn.btn-secondary.focus,
.btn.btn-secondary:hover {
    color: #ffffff;

    border-color: #adadad;
    background: linear-gradient(60deg, #26c6da, #00acc1);
} */


.box-header button {
  margin-left: 15px;



}



.form-control {

  height: 43px;

}

.pagination {
  display: flex;
  padding-left: 0;
  list-style: none;
  border-radius: 0.25rem;
  justify-content: center;
}


.btnem {
  line-height: 0px !important;
  height: 0rem !important;

}

.img-thumbnail {
  margin-left: 0px;
}

.dataTables_filter {
  margin-left: 5em;
  display: inline-block;
  width: auto;

}

.dataTables_filter label {
  padding-left: 1px;
  color: #055a93;


}

.main-panel>.content {

  padding: 0px;

}

.modal-footer {

  display: flex;
  justify-content: space-between;


}

.form-control-sm {

  display: inline-block;
  width: auto;
  border: 2px solid;
  padding-left: 15px;
  height: auto;
  border-radius: 16px;
  border-color: #0368ac;
  margin-left: 10px;

}
.panel {
  margin-top: 20px;
  margin-bottom: 10px;
}


.foto input {
  margin-bottom: 10px;
}

/* elementos ventana modal */

.modal-title button {
  color: #fff;
}

.close:hover,
.close:focus {
  color: #ff0000;
  margin-bottom: 10px;
}

.box-body {
  margin: 15px;
}

.card {

  margin-top: 0px;
  box-shadow: 0 0.5rem 1rem rgba(174, 174, 174, 0.5);
}





input:not([type]),
input[type=text]:not(.browser-default),
input[type=password]:not(.browser-default),
input[type=email]:not(.browser-default),
input[type=url]:not(.browser-default),
input[type=time]:not(.browser-default),
input[type=date]:not(.browser-default),
input[type=datetime]:not(.browser-default),
input[type=datetime-local]:not(.browser-default),
input[type=tel]:not(.browser-default),
input[type=number]:not(.browser-default),
textarea.materialize-textarea {

  border: none;
  border-bottom: 1px solid #9e9e9e;
  height: 3rem;

}



.input-field .prefix~input,
.input-field .prefix~textarea,
.input-field .prefix~label,
.input-field .prefix~.validate~label,
.input-field .prefix~.helper-text,
.input-field .prefix~.autocomplete-content {
  margin-left: 3rem;
  width: calc(100% - 3rem);
}



input:not([type]):focus:not([readonly]),
input[type=text]:not(.browser-default):focus:not([readonly]),
input[type=password]:not(.browser-default):focus:not([readonly]),
input[type=email]:not(.browser-default):focus:not([readonly]),
input[type=url]:not(.browser-default):focus:not([readonly]),
input[type=time]:not(.browser-default):focus:not([readonly]),
input[type=date]:not(.browser-default):focus:not([readonly]),
input[type=datetime]:not(.browser-default):focus:not([readonly]),
input[type=datetime-local]:not(.browser-default):focus:not([readonly]),
input[type=tel]:not(.browser-default):focus:not([readonly]),
input[type=number]:not(.browser-default):focus:not([readonly]),
input[type=search]:not(.browser-default):focus:not([readonly]),
textarea.materialize-textarea:focus:not([readonly]) {
  border-bottom: 1px solid #00bcca !important;

  box-shadow: 0 1px 0 0 #00bcca9b !important
}





input[type=text]:not(.browser-default):focus:not([readonly])+label,
input[type=password]:not(.browser-default):focus:not([readonly])+label,
input[type=email]:not(.browser-default):focus:not([readonly])+label,
input[type=url]:not(.browser-default):focus:not([readonly])+label,
input[type=time]:not(.browser-default):focus:not([readonly])+label,
input[type=date]:not(.browser-default):focus:not([readonly])+label,
input[type=datetime]:not(.browser-default):focus:not([readonly])+label,
input[type=datetime-local]:not(.browser-default):focus:not([readonly])+label,
input[type=tel]:not(.browser-default):focus:not([readonly])+label,
input[type=number]:not(.browser-default):focus:not([readonly])+label,
input[type=search]:not(.browser-default):focus:not([readonly])+label,
textarea.materialize-textarea:focus:not([readonly])+label {
  color: #00bcca;
}

.input-field .prefix.active {
  color: #00bcca
}

.buttons-excel {

  /* background-image: url('../../../vistas/img/icons/pdf black.gif');
  background-position: right center;
  background-repeat: no-repeat;
  padding-right: 0px; /* Ajusta este valor según el tamaño de tu icono 
  margin-left: 5px; */
 


  display: inline-block !important;
  padding: 4px 22px !important;
  font-size: 15px !important;
  font-weight: bold !important;
  text-transform: uppercase !important;
  color: #fff !important;
  background-color: #4CAF50 !important;
  /* Verde */
  border: none !important;
  box-shadow: 0 2px 2px 0 rgb(244 67 54 / 14%), 0 3px 1px -2px rgb(244 67 54 / 20%), 0 1px 5px 0 rgb(244 67 54 / 12%);
  transition: all 0.3s ease !important;
  cursor: pointer !important;
  text-align: center !important;
  line-height: normal !important;

}

.buttons-excel:hover {
  transform: translateY(-5px) !important;
  box-shadow: 0 10px 20px rgba(76, 175, 80, 0.7) !important;
}

.buttons-excel:active {
  transform: translateY(5px) !important;
  box-shadow: 0 5px 10px rgba(172, 251, 108, 0.3) !important;

}

.buttons-pdf {

  display: inline-block !important;
  padding: 5px 30px !important;
  font-size: 15px !important;
  font-weight: bold !important;
  text-transform: uppercase !important;
  color: #fff !important;
  background-color: #ff0000 !important;
  /* Naranja */
  border: none;
  box-shadow: 0 2px 2px 0 rgb(244 67 54 / 14%), 0 3px 1px -2px rgb(244 67 54 / 20%), 0 1px 5px 0 rgb(244 67 54 / 12%);
  transition: all 0.3s ease !important;
  cursor: pointer !important;
  text-align: center !important;
  line-height: normal !important;
  border-radius: 3px !important;


}





.buttons-pdf:hover {
  transform: translateY(-5px) !important;
  box-shadow: 0 10px 20px rgba(255, 0, 0, 0.7) !important;
}




.buttons-pdf:active {
  transform: translateY(5px) !important;
  box-shadow: 0 5px 10px rgba(255, 0, 0, 0.3) !important;
}

.btn.btn-danger {
  color: #fff;
  background-color: #ff0000 !important;
  border-color: #f43636 !important;
  box-shadow: 0 2px 2px 0 rgb(244 67 54 / 14%), 0 3px 1px -2px rgb(244 67 54 / 20%), 0 1px 5px 0 rgb(244 67 54 / 12%);
}

.btn.btn-warning {
  color: #fff;
  background-color: #ffa600 !important;
  border-color: #ffbb00 !important;
  box-shadow: 0 2px 2px 0 rgb(255 152 0 / 14%), 0 3px 1px -2px rgb(255 152 0 / 20%), 0 1px 5px 0 rgb(255 152 0 / 12%);
}

table.dataTable.dtr-inline.collapsed>tbody>tr>td:first-child:before,
table.dataTable.dtr-inline.collapsed>tbody>tr>th:first-child:before {

  background-color: #05a500 !important;
}

table.tablas>thead>tr>th {
  text-align: center !important;
}

.cab_aportes {
  margin-top: 15px;
  margin-left: 15px;
}



.Ctabla {
  /* padding-top: 10px;
    padding-left: 90px;
    padding-right: 90px; */
}


.table>thead>tr>th,
.table>tbody>tr>th,
.table>tfoot>tr>th,
.table>thead>tr>td,
.table>tbody>tr>td,
.table>tfoot>tr>td {
  padding: 0px 8px !important;
  vertical-align: middle;
  border-color: #ddd;
}

.miboton {


  padding: 3px 20px;
  text-align: center;
  text-decoration: none;

}

label {
  /* font-size: 18px; */
  /* font-weight: bold; */

  padding-left: 15px !important;
}

h1,
h2,
h3 {
  text-align: center;
}

.input-group {
  position: relative;
  display: flex !important;
  flex-wrap: nowrap;

}



.modoPago {
  border: none;
  border-bottom: 1px solid #ffffff !important;
  height: 3rem;
}

.total {
  display: inline-block;
  text-align: right
}

.card .card-title {
  font-size: 32px !important;

}



/* .progress {
    height: 20px;
    background: rgb(255, 0, 0);
    border-radius: 0;
    box-shadow: none;
    margin-bottom: 30px;
   
} */
/* .loader {
    position: center;
    left: 100px;
    top: 0px;
    width: 50%;
    height: 50%;
    z-index: 9999;
    background: url('../../../vistas/img/icons/loading-37.gif') 10% 10% no-repeat rgb(255, 255, 255);
    opacity: .8;
} */
.redondo {
  border-radius: 16px;
}

td {
  text-align: center;
}

.totalesPagados {
  padding-top: 1px !important;
  font-size: 15px;
  font-weight: bold;
  padding-right: 12px;
  color: #01ae52;
}

.totalesPendientes {
  padding-top: 1px !important;
  font-size: 15px;
  font-weight: bold;
  padding-right: 12px;
  color: #ec0202;
}

.totalesMora {
  padding-top: 1px !important;
  font-size: 15px;
  font-weight: bold;
  padding-right: 12px;
  color: #eca202;
}

.contTotales {

  padding-left: 10px;


}

.navbar-toggler:focus {
  background-color: transparent !important;
}

.close:focus {
  background-color: transparent !important;
}


@media (max-width: 600px) {
  html {
    font-size: 11px;
  }
}

.btnImprimirCobros {
  float: right;
  background-color: rgba(255, 0, 0, 0) !important;
  color: black !important;
  border: 0px solid !important;

}


.btnVerCuotas {
  float: right;
  background-color: rgba(255, 0, 0, 0) !important;
  color: black !important;
  border: 0px solid !important;

}

#ComPlan {
  float: right;
  background-color: rgba(255, 0, 0, 0) !important;
  color: black !important;
  border: 0px solid !important;

}

select {
  background-color: rgb(248, 248, 248);
  border-radius: 4px;
}

#interes {
  font-size: 17px;
  font-weight: bold;
}

.tabla_plan {
  width: auto !important;
}

.tabla_plan th {
  padding: 0 !important;
}

/* .navPrestamos{
    background-color: rgba(234, 251, 253, 0.451);
}   */
h1 {
  font-size: 2rem;

}

* {
  margin: 0;
  padding: 0;
}

.formatoBotones {
  border: 1px solid;
  border-radius: 10px;
  padding-left: 12px;
}





td,
th {
  padding: 1px 1px;

}

#mora {
  text-align: center;
  color: rgb(254, 0, 0);

  font-weight: bold;
  font-size: 15px;
}

.contenedor-inputs {
  display: flex;
  flex-direction: column;
  text-align: center;
  padding-left: 12px;

}

.aporte {
  display: flex;
  margin-right: -15px;
  margin-left: -15px;
  flex-wrap: wrap;
  justify-content: space-between;
}

.centrar {
  display: flex;
  justify-content: center;
  padding-left: 12px;
}

#circulo {


  color: rgb(255, 255, 255);

  position: fixed;
  /* Stay in place */
  z-index: 30;
  /* Sit on top */
  padding-top: 15%;
  /* Location of the box */
  left: 0;
  top: 0;
  width: 100%;
  /* Full width */
  height: 100%;
  /* Full height */
  overflow: auto;
  /* Enable scroll if needed */
  background-color: rgb(0, 0, 0);
  /* Fallback color */
  background-color: rgba(0, 0, 0, 0.697);
  /* Black w/ opacity */


}

.login {
  border-radius: 20px;
  background-color: #5e5e5e16;
  padding-left: 20px;
}

.bmd-label-floating {


  padding-left: 20px;
}

.logeo {
  text-align: left;
}

.estadoCreP {
  color: #f80000 !important;
  background: transparent !important;

  border: 1.5px solid #ff0000 !important;
  font-weight: bold !important;
  border-radius: 3px !important;
  padding: 4px;
}

.estadoCreC {
  color: #008df8 !important;
  background: transparent !important;

  border: 1.5px solid #008df8 !important;
  font-weight: bold;
  border-radius: 3px !important;
  padding: 4px;
}

.estadoCrePa {
  color: #029a19 !important;
  background: transparent !important;

  border: 1.5px solid #029a19 !important;
  font-weight: bold;
  border-radius: 3px !important;
  padding: 4px;

}
.estadoCrePe {
  color: #ff0000 !important;
  background: transparent !important;

  border: 1.5px solid #ff0000 !important;
  font-weight: bold;
  border-radius: 3px !important;
  padding: 4px;

}

.file-field {
  float: right;
}


@media only screen and (max-width: 992px) {
  .modal {
    width: 100%;
  }

  /* element.style {
    top: 70px;
  } */
}

/* element.style {
  top: 20px;
} */

.nuevoSocio .input-field {

  margin-top: 0rem !important;

}

.btn.btn-round {
  border-radius: 8px !important;
}

#rep {
  padding-left: 110px;
}

.sub {
  padding-left: 30px;
}


.fadeInDown {
  -webkit-animation-name: fadeInDown;
  animation-name: fadeInDown;
  -webkit-animation-duration: 1s;
  animation-duration: 1s;
  -webkit-animation-fill-mode: both;
  animation-fill-mode: both;
}

.fondo {
  background-size: cover;
  -moz-background-size: cover;
  -webkit-background-size: cover;
  -o-background-size: cover;
  /* Rellenamos el fondo */

}



/* transiciones */

/* botones */
.btn:hover {
  transition: all 0.3s ease-out;
  -webkit-transition: all 0.3s ease-out;
  -webkit-transform: translateY(-3px);
  transform: translateY(-3px);

}


.form-control {
  height: auto;
  border: 1px solid #bfc9d4;
  color: #3b3f5c;
  font-size: 12px;

  letter-spacing: 0px;
  height: calc(1.4em + 1.4rem + 2px);
  padding: .75rem 1.25rem;
  border-radius: 6px;
}








.tabs .tab a:hover,
.tabs .tab a.active {
  background-color: #0bb8cf;
  color: #ffffff !important;
}

.tabs .tab a:focus,
.tabs .tab a:focus.active {
  background-color: #0bb8cf;
  outline: none;
}

.tabs .indicator {

  background-color: #19687c;

}

.tabs .tab a {
  color: rgba(3, 86, 202, 0.991);

}

.cuentas {
  padding-top: 30px;

}

.titulos {

  background-color: #01ae52;
  color: rgba(255, 255, 255, 0.991);

}

.fade {
  padding-top: 20px;

}




.btn {

  word-wrap: break-word;
  transition: .2s ease-out;
  touch-action: manipulation;
  cursor: pointer;
 
  box-shadow: 0px 5px 20px 0 rgba(0, 0, 0, 0.1);
  will-change: opacity, transform;
  transition: all 0.3s ease-out;
  -webkit-transition: all 0.3s ease-out;
}

.btn-mio {

  background-color: #01ae5200;
  color: rgba(34, 6, 247, 0.991) !important;
  box-shadow: 0px 5px 20px 0 rgba(0, 0, 0, 0);

}

.nav-tabs .nav-item .nav-link {

  font-size: 14px;

}

@media (max-width: 600px) {
  .fade {
    padding-top: 60px;

  }

}



.formulario {

  border: 1px solid #bfc9d4 !important;
  color: #3b3f5c !important;
  font-size: 17px !important;

  padding-left: 8px;
  border-radius: 6px !important;
}

.row2 {
  display: flex;
  flex-wrap: nowrap;

  margin-left: 45px;
}

.nuevoGrupo {
  font-size: 17px !important;
}

.descrp {
  position: inherit !important;
  padding-bottom: 10px !important;
}



.content {
  display: flex;

  justify-content: center;

  align-items: center;
}

.contenido {
  display: auto !important;

}

.centered {
  text-align: center;
}

.conta:hover {
  border: 1px solid #bfc9d4 !important;
  border-radius: 16px !important;
  padding: -20px;
  padding-left: 5px;
  background-color: #dcdcdc5c;
}



.editLabel {
  margin-top: 4px !important;
  margin: 0%;
}

.edy {
  margin-top: 0px !important;
}

.select-container {
  width: 150px;
  height: 50px;
  border: 1px solid rgb(209, 207, 207);
  cursor: pointer;
  text-align: center;
}











progress {
  vertical-align: baseline;
}





.bg-gradient-success {
  background-image: linear-gradient(195deg, #66BB6A 0%, #43A047 100%);
}

.bg-gradient-info {
  /* background-image: linear-gradient(195deg, #49a3f1 0%, #1A73E8 100%); */
  /* background-image: linear-gradient(195deg, #49a3f1 0%, #1ad5e8 100%); */

  background-image: linear-gradient(356deg, #49c2f1 0%, #1aa5e8 100%);
}

.bg-gradient-warning {
  background-image: linear-gradient(195deg, #FFA726 0%, #FB8C00 100%);
}

.bg-gradient-danger {
  background-image: linear-gradient(195deg, #EF5350 0%, #E53935 100%);
}

.bg-gradient-light {
  background-image: linear-gradient(195deg, #EBEFF4 0%, #CED4DA 100%);
}

.bg-gradient-dark {
  background-image: linear-gradient(195deg, #42424a 0%, #191919 100%);
}


/* progres bar */

.progress-bar {
  height: 6px;
  border-radius: 0.125rem;
}

.progress {
  overflow: visible;
}

.progress.progress-sm {
  height: 4px;
}

.progress.progress-lg {
  height: 20px;
}

.table td .progress .progress-bar {
  height: 14px;
  border-radius: 3px !important;
  border: 1px solid rgba(57, 57, 57, 0.15);
  /* width: 100% !important; */
}

.table td .progress {
  height: 14px;
  background-color: #d5d7de;
}

.w-0 {
  width: 0% !important;
}

.w-1 {
  width: 1% !important;
}

.w-2 {
  width: 2% !important;
}

.w-3 {
  width: 3% !important;
}

.w-4 {
  width: 4% !important;
}

.w-5 {
  width: 5% !important;
}

.w-6 {
  width: 6% !important;
}

.w-7 {
  width: 7% !important;
}

.w-8 {
  width: 8% !important;
}

.w-9 {
  width: 9% !important;
}

.w-10 {
  width: 10% !important;
}

.w-15 {
  width: 15% !important;
}

.w-20 {
  width: 20% !important;
}

.w-25 {
  width: 25% !important;
}

.w-30 {
  width: 30% !important;
}

.w-31 {
  width: 31% !important;
}



.w-35 {
  width: 35% !important;
}

.w-40 {
  width: 40% !important;
}

.w-45 {
  width: 45% !important;
}

.w-50 {
  width: 50% !important;
}

.w-55 {
  width: 55% !important;
}

.w-60 {
  width: 60% !important;
}

.w-65 {
  width: 65% !important;
}

.w-70 {
  width: 70% !important;
}

.w-75 {
  width: 75% !important;
}

.w-80 {
  width: 80% !important;
}

.w-85 {
  width: 85% !important;
}

.w-90 {
  width: 90% !important;
}

.w-95 {
  width: 95% !important;
}

.w-100 {
  width: 100% !important;
}

/* .progress-bar */



.bg-gradient-info {
  background-image: linear-gradient(195deg, #49a3f1, #1a73e8) !important;
}


#mitabla_wrapper {
  text-align: center;
}


































.pricing-table {
  float: left;
  width: 150px;
  margin: 15px 14px 0 14px;
  background: #f8f8f8;
  -moz-border-radius: 6px;
  -webkit-border-radius: 6px;
  border-radius: 6px;
  -moz-box-shadow: 0 2px 15px 0 rgba(0, 0, 0, .2);
  -webkit-box-shadow: 0 2px 15px 0 rgba(0, 0, 0, .2);
  box-shadow: 0 2px 15px 0 rgba(0, 0, 0, .2);

}

.pricing-table strong {
  font-weight: 700;
  color: #3d3d3d;
}

.pricing-table-header {
  padding: 2px 0 5px 0;

  -moz-border-radius-topleft: 6px;
  -moz-border-radius-topright: 6px;
  -webkit-border-top-left-radius: 6px;
  -webkit-border-top-right-radius: 6px;
  border-top-left-radius: 6px;
  border-top-right-radius: 6px;

}

.pricing-table-header h2 {
  font-size: 30px;
  font-weight: 700;
  text-shadow: 0 -2px 0 rgba(0, 0, 0, .25);
}

.pricing-table-header h3 {
  margin-top: 20px;
  font-size: 24px;
  font-weight: 400;
  text-shadow: 0 -2px 0 rgba(0, 0, 0, .25);
}

.pricing-table-space {
  height: 10px;
}

.pricing-table-text {
  margin: 15px 10px 0 30px;
  padding: 0 10px 15px 10px;
  border-bottom: 1px solid #ddd;
  text-align: left;
  line-height: 30px;
  font-size: 13px;
  color: rgb(255, 255, 255);
}

.pricing-table-features {
  margin: 15px 30px 0 30px;
  padding: 0 10px 15px 10px;
  border-bottom: 1px solid #ddd;
  text-align: left;
  line-height: 30px;
  font-size: 13px;
  color: #888;
}

.pricing-table-sign-up {
  margin-top: 25px;
  padding-bottom: 30px;
}




/* Highlighted table */

.pricing-table-highlighted .pricing-table-header {
  background: #628842;
  background-image: -webkit-gradient(linear, left top, left bottom, from(#76a04f), to(#648a43));
  background-image: -webkit-linear-gradient(top, #76a04f, #648a43);
  background-image: -moz-linear-gradient(top, #76a04f, #648a43);
  background-image: -o-linear-gradient(top, #76a04f, #648a43);
  background-image: -ms-linear-gradient(top, #76a04f, #648a43);
  background-image: linear-gradient(to bottom, #76a04f, #648a43);
}




.a {
  border-collapse: separate !important;
  border-spacing: 20px 0px!important;
}


th {

  font-weight: bold !important;
}



/* ---------------------------- */
.deudas{
  background: #f5f3f3;
  border-radius: 10px;
  padding: 15px;

  
}



.atras{
  padding-left: 15px;
}

.swal2-container.swal2-shown {
  background-color: rgba(0, 0, 0, 0.84)  !important;
}



.detallePago {
  /* background-image: linear-gradient(195deg, #7bd8e4 0%, #00bcd4 100%); */
  background: linear-gradient(60deg, #26c6da, #00acc1) !important;

}

table {
  margin-left: auto;
  margin-right: auto;
}

.botones{
  display: flex;
  justify-content: center;
  align-items: center;
}
.descripcion{
  padding: 10px;
  border-radius: 5px;
  border: 2px solid rgba(134, 134, 134, 0.169);
}






/* Estilos para dispositivos táctiles */
/* @media (pointer: coarse) {
  .ps-container {
    -ms-touch-action: auto;
    touch-action: auto;
    overflow:scroll !important;
    -ms-overflow-style: none;
  }
} */

@media (max-width: 767px) {
  /* Estilos para dispositivos móviles con ancho máximo de 767px */
  .ps-container {
    -ms-touch-action: auto;
    touch-action: auto;
    overflow: scroll !important;
    -ms-overflow-style: none;
    background-color: transparent; /* Establecer el color de fondo como transparente */
  }
}




.navbar>.container, .navbar>.container-fluid {
  display: flex;
  flex-wrap: wrap;
  align-items: center;
  justify-content: flex-end;
}

.buscador{
  width: auto!important;
  height: auto!important;
  padding: 7px!important;
  /* border: 1.5px solid #b1b1b1!important; */
  border-radius: 5px!important;
  font-size: 14px!important;
  margin: 3.5px;
  background-color: #f4f3f3;
}

.foto {
  margin-left: 30px;
}
.btnAtras{
   
    position: fixed !important; /* O también puedes usar "absolute" */
    bottom: 15px !important; /* Ajusta la distancia desde el borde inferior */
    right: 15px !important; /* Ajusta la distancia desde el borde derecho */
    background-color: #13c3e6a4 !important; /* Color de fondo del botón */
    z-index: 9999; 
  
}

.menu{
  color: #249efc;
}