
.them-back{
    background-color: rgb(7 89 133);
}

.them-item-hover:hover{
    background-color: #ab874e;
}

.them-back-hover:hover{
    background-color: #966922;
}

.dropdown-active{
    color:#fff;
}

.link-color{
    color: rgb(30, 134, 190);
}

.link-hover:hover{
    color: #b07a2b;
}

.tooltip{
    visibility: hidden;
    position: absolute;
}

.has-tooltip:hover .tooltip {
    visibility: visible;
    z-index: 100;
}

[type="text"], [type="email"], [type="url"], [type="password"], [type="number"], [type="date"], [type="datetime-local"], [type="month"], [type="search"], [type="tel"], [type="time"], [type="week"], [multiple], textarea, select {
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none;
    background-color: #fff;
    border-width: 1px;
    padding-right: 0.5rem;
    padding-left: 0.5rem;
    --tw-shadow: 0 0 #0000;
  }

  .svg_11{
    width:11px;
}

.svg_12{
    width:12px;
}

.svg_13{
    width:13px;
}

.svg_14{
    width:14px;
}

.primary{
    background-color: #b07a2b;
}

.primary:hover{
    background-color: #966922;
}

.header_nav{
    width: calc(100% - 224px);
}

/* Scrollbar style for Chrome */

#asideDiv::-webkit-scrollbar, #log_widget::-webkit-scrollbar{
    height: 8px;
    width: 8px;
    background: rgb(44, 44, 44);
}

#asideDiv::-webkit-scrollbar-thumb, #log_widget::-webkit-scrollbar-thumb{
    background: #a1a19f;
    -webkit-box-shadow: 0px 1px 2px rgba(0, 0, 0, 0.75);
}

#asideDiv::-webkit-scrollbar-corner, #log_widget::-webkit-scrollbar-corner{
    background: #000;
}

.loading{
    font-size: 20px;
    font-weight: normal;
    letter-spacing: 2px;
   /* text-transform: uppercase; */
    color: #fe6868;
    animation-name: bounce1;
    animation-duration: 2s;
    animation-iteration-count: infinite;
}
@keyframes bounce1 {
    0% {
        transform: translateY(0px);
    }
    40% {
        transform: translateY(-15px);
    }
    80%,
    100% {
        transform: translateY(0px);
    }
}

@media only screen and (max-width: 640px) {
    .header_nav{
        width: calc(100% - 190px);
    }
}

@media only screen and (min-width: 641px) and (max-width: 768px) {
    .header_nav{
        width: calc(100% - 200px);
    }
}

@media print {
    body{
      -webkit-print-color-adjust: exact; /*chrome & webkit browsers*/
      color-adjust: exact; /*firefox & IE */
    } 
  }
