:root { --contra: #cfbdec; --payment: #6f42c1; --receipt: #e83e8c; --journal: #dc3545; --sales: #fd7e14; --creditnote: #ffc107; --purchase: #28a745; --debitnote: #20c997; --reversing: #17a2b8; .border0 { border: 0; } } .table td, .table th { padding: .75rem; vertical-align: top; } .card-body.p-0 .table tbody>tr>td:first-of-type, .card-body.p-0 .table tbody>tr>th:first-of-type, .card-body.p-0 .table tfoot>tr>td:first-of-type, .card-body.p-0 .table tfoot>tr>th:first-of-type, .card-body.p-0 .table thead>tr>td:first-of-type, .card-body.p-0 .table thead>tr>th:first-of-type { padding-left: .5rem; } .form-group { margin-bottom: .5rem; } .form-control { display: block; width: 100%; height: calc(1.80rem + 2px)!important; padding: .375rem .75rem; font-size: .9rem; font-weight: 400; line-height: 1.5; color: #495057; background-color: #fff; background-clip: padding-box; border: 1px solid #ced4da; border-radius: .25rem; box-shadow: inset 0 0 0 transparent; transition: border-color .15s ease-in-out, box-shadow .15s ease-in-out; } .form-control1 { display: inline-block; width: 25%; height: calc(1.80rem + 2px); /* padding: .375rem .75rem; */ font-size: 1rem; font-weight: 400; line-height: 1.5; color: #495057; background-color: #fff; background-clip: padding-box; border: 1px solid #ced4da; border-radius: .25rem; box-shadow: inset 0 0 0 transparent; transition: border-color .15s ease-in-out, box-shadow .15s ease-in-out; } .form-control2 { display: block; width: 100%; height: calc(1.80rem + 2px); padding: .375rem .75rem; font-size: .9rem; font-weight: 400; line-height: 1.5; color: #495057; background-color: #fff; background-clip: padding-box; border: 1px solid #ced4da; border-radius: .25rem; box-shadow: inset 0 0 0 transparent; transition: border-color .15s ease-in-out, box-shadow .15s ease-in-out; } .custom-file-input { position: relative; z-index: 2; width: 100%; height: calc(1.80rem + 2px); margin: 0; overflow: hidden; opacity: 0; } .custom-file-label { position: absolute; top: 0; right: 0; left: 0; z-index: 1; height: calc(1.80rem + 2px); padding: .350rem .75rem; overflow: hidden; font-weight: 400; line-height: 1.5; color: #495057; background-color: #fff; border: 1px solid #ced4da; border-radius: .25rem; box-shadow: none; } .select2-container--default .select2-selection--single .select2-selection__rendered { padding-left: 0; /* height: auto; */ height: calc(1rem + 2px) !important; margin-top: -3px; } .select2-container--default .select2-selection--single .select2-selection__rendered { color: #444; line-height: 20px!important; } .select2-container--default .select2-selection--single .select2-selection__arrow b { margin-top: 0 !important; } .card-body.p-0 .table tbody>tr>td:last-of-type, .card-body.p-0 .table tbody>tr>th:last-of-type, .card-body.p-0 .table tfoot>tr>td:last-of-type, .card-body.p-0 .table tfoot>tr>th:last-of-type, .card-body.p-0 .table thead>tr>td:last-of-type, .card-body.p-0 .table thead>tr>th:last-of-type { padding-right: 0!important; } .form-group textarea.form-control { height: 50px !important; } .select2-container .select2-selection--single { height: 30px!important; }