body {
   font-family: segoe;
}

.select2-drop li,
.select2-selection__choice {
   white-space: pre-line !important;
}

.modal-content,
.modal-dialog {
   width: 100vw !important;
   padding: auto !important;
   padding: auto !important;
   display: flex !important
}

div[tabulator-field] {
   white-space: pre-wrap !important;
}

.tabulator-header-filter textarea,
.tabulator-header-filter input {
   max-height: 21pt;
   border: 0;
}

.bg-linen {
   background-color: linen;
}

.bg-azure {
   background-color: azure;
}

.bg-khaki {
   background-color: khaki;
}

.bg-gold {
   background-color: gold;
}

.bg-lime {
   background-color: lime;
}

.bg-aqua {
   background-color: powderblue;
}

.bg-wheat {
   background-color: wheat;
}

.dz-filename {
   overflow: visible !important;
   font-weight: bold;
}

.pre {
   white-space: pre;
   font-family: monospace;
}

.form-control {
   height: auto !important
}

ol.breadcrumb {
   background-color: #e1f0ba;
   text-shadow: 0 0 13px #fff, 0 0 5px #fff
}

.blink_me {
   animation: blinker 1s linear infinite;
}

@keyframes blinker {
   50% {
      opacity: 0.4;
   }
}

/* Chrome, Safari, Edge, Opera */
input::-webkit-outer-spin-button,
input::-webkit-inner-spin-button {
   -webkit-appearance: none;
   margin: 0;
}

/* Firefox */
input[type=number] {
   -moz-appearance: textfield;
}

.gradient {
   background: linear-gradient(45deg, #863737, #767753, #467246, #437174, #52517e, #7e517e, #646464);
   background-size: 400% 400%;
   animation: gradient 25s ease infinite alternate;
}

.gradient2 {
   background: linear-gradient(45deg, #ffe4e4, #fffedb, #e4ffda, #dafeff,#d3d6ff, #ffdffc, #dddddd);
   background-size: 400% 400%;
   animation: gradient 25s ease infinite;
}

@keyframes gradient {
   0% {
      background-position: 0% 0%;
   }

   25% {
      background-position: 0% 100%;
   }

   50% {
      background-position: 100% 0%;
   }

   75% {
      background-position: 100% 100%;
   }
   100% {
      background-position: 0% 0%;
   }
} 
 



 