@font-face 
{
  font-family: 'Code 128';
  src: url('Code128.eot');
  src: url('Code128.eot?#iefix') format('embedded-opentype'),
      url('Code128.woff2') format('woff2'),
      url('Code128.woff') format('woff'),
      url('Code128.ttf') format('truetype'),
      url('Code128.svg#Code128') format('svg');
  font-weight: normal;
  font-style: normal;
  font-display: swap;
}


.code128 {font-family: 'Code 128'; margin:0px; padding:0px; font-size:42px;}


.loaderCircle 
{
  border: 16px solid #f3f3f3;
  border-radius: 50%;
  border-top: 16px solid #3498db;
  width: 60px;
  height: 60px;
  -webkit-animation: spin 2s linear infinite; /* Safari */
  animation: spin 2s linear infinite;
  position: relative;
  left: 50%;
  top: 35%;
}

input[readonly], textarea[readonly] {
    background-color: #e9ecef;
    opacity: 1;
    cursor: not-allowed;
    box-shadow: none;
    border-color: #ced4da;
    color: #6c757d;
}

@-webkit-keyframes spin 
{
  0% { -webkit-transform: rotate(0deg); }
  100% { -webkit-transform: rotate(360deg); }
}

@keyframes spin 
{
  0% { transform: rotate(0deg); }
  100% { transform: rotate(360deg); }
}

/* Select 2 Multiple */
.select2-container--bootstrap5 .select2-selection--multiple:not(.form-select-sm):not(.form-select-lg) {
  min-height: calc(.5em + 1.55rem + 2px) !important;
  padding-top: .175rem !important;
  padding-bottom: .175rem !important;
}

.select2-container--bootstrap5 .select2-dropdown {
    z-index: 99999;
}

input[type=number]::-webkit-outer-spin-button,
input[type=number]::-webkit-inner-spin-button {
    -webkit-appearance: none;
    margin: 0;
}

/* Firefox için */
input[type=number] {
    -moz-appearance: textfield;
}
