/* your styles go here */

.defValues { display: none;}

label {font-size: 13px;
    font-weight: 400;
    color: #989494;}

.register-page .registro { text-align: left !important;}


.register-page input::placeholder { 
  color: #e2e2e2;
  
}
.register-page input:-ms-input-placeholder { 
  color: #e2e2e2;
  
}
.register-page input::-ms-input-placeholder  { 
  color: #e2e2e2;
  
}


input#file-pdf {
    display: none;
}

section header {
    padding-top: 1.2rem;
    padding-bottom: 1.2rem;
}

#plancuentas, #plancuentasr { width: 100%;}



.btn-xs,
.btn-group-xs > .btn {
  padding: 1px 5px;
  font-size: 12px;
  line-height: 1.5;
  border-radius: 3px;
}



.pull-right {
  float: right !important;
}
.pull-left {
  float: left !important;
}

.cuentas header button { margin-left: 10px;}
.cuentas header {margin-bottom: 10px;}

.cuentas {
    height: Calc(100vh - 120px);
    min-height: 100%;
}

.cuentas .container-fluid, .cuentas .card {
    height: Calc(100% - 50px);
    min-height: Calc(100% - 50px);
}

.cuentas .table-fixed tbody {
    height: Calc(100vh - 450px);
    overflow-y: auto;
    width: 100%;
}

.table-fixed tbody {
    height: 452px;
    overflow-y: auto;
    width: 100%;
}

.table-fixed thead,
.table-fixed tbody,
.table-fixed tr,
.table-fixed td,
.table-fixed th {
    display: block;
}

.table-fixed tbody td,
.table-fixed tbody th,
.table-fixed thead > tr > th {
    float: left;
    position: relative;

    &::after {
        content: '';
        clear: both;
        display: block;
    }
}
