::-webkit-scrollbar{ width: 18px; }
::-webkit-scrollbar-thumb{ background-color: #f7941e; border: 4px solid transparent; border-radius: 9px; background-clip: content-box; }
::-webkit-scrollbar-thumb:hover{ background-color: rgba(247, 148, 30, 0.5); }
::-webkit-scrollbar-button{ display: none; }

body{ background: #f8f8f8; }
main { padding-top: 100px; }
a, a:hover, .text-ingerex{ color: #f7941e; text-decoration: none; }
.transition{ transition: all .3s ease-in; }
a.transition:hover{ padding-left: 15px; }
.rounded1 { border-radius: 1rem!important; }
.fw-bold-500{ font-weight: 500; }
.topnav li, .topnav1 li{ margin: 0 0.4rem; }
.topnav li a{ color: #FFF !important; font-weight: 600; }
.topnav li a:hover{ color: #f7941e !important; }
.topnav ul li a{ color: #212529 !important; }
.btn-ingerex, .bg-ingerex{ background-color: #f7941e; color: #FFFFFF; }
.btn-ingerex:hover{ background-color: #db8113; color: #FFFFFF; }
.list-footer .list-group-item{ background-color: transparent; padding: 0; }
.list-footer .list-group-item a, .socialicon a{ color: rgba(255, 255, 255, .75) !important; }
.list-footer .bi{ color: #FFFFFF;  }

.vt-ext::before{ content: "\002605\002605\002605\002605\002605"; }
.vt-in{ top:0; left:0; white-space:nowrap; width:0; }
.vt-in::before{ content: "\002605\002605\002605\002605\002605"; color:orange; }

#rightpanel{ right: -90%; max-width: 90%; transition: 300ms; z-index: 1030; }
.spanlabel{display:block;font-size:.8rem;}

/**** ADMIN ****/
.mainadmin{ margin-left: 280px; padding-top:80px; }