/*Buttons*/
.btn-orange,.btn-color-orange {
  color: var(--orange-btn-color);
  background-color: var(--orange-btn-bg);
}

.btn-orange:hover,.btn-color-orange:hover{
  color: var(--orange-btn-color-hover);
  background-color: var(--orange-btn-bg-hover);
}

.btn-orange:active,.btn-color-orange:active {
  background-color: #ffe6c0;
}

.btn-outline-black{
  border: 1px solid var(--black-outline-btn-border);
}

.btn-outline-black:hover{
  background-color: var(--black-outline-btn-bg-hover);
}

/*text-color*/
.text-color-FF9900, .text-orange, .text-orange{
  color: var(--theme-color);
}


/*bg-colors*/
.bg-orange {
  background-color: var(--theme-bg) !important;
}

/*sidebar*/
#sidebar{
  background: var(--sidebar-bg);
}
#sidebar .sidebar-header{
  background: var(--sidebar-header-bg);
}

#sidebar ul li a:not(.ellip):hover{ 
  color: var(--sidebar-hover-color);
}

/*dashboard*/
.box-item:hover{
  border: 1px solid var(--theme-border);
}
.box-item:focus,.box-item:active {
  border: 2px solid var(--theme-border);
}

/*Keywords*/
.cstm-search button {
  font-size: 20px;
  font-style: normal;
  font-weight: 800;
  line-height: 20px;
  outline: none;
  color: var(--orange-btn-color);
  background-color: var(--orange-btn-bg);
  border-radius: 0px 3px 3px 0px;
  color: var(--text-white);
  border: 1px solid var(--theme-border);
  padding: 14.5px 14px;
  width: 175px;
  position: absolute;
  right: 15px;
}
.cstm-search button:hover {
  color: var(--orange-btn-color-hover);
  background-color: var(--orange-btn-bg-hover);
  border: 1px solid var(--orange-btn-hover-border-color);
}

.counter-sec-heder h2 span, .counter-sec-content p span, .cstm-table tbody tr td:nth-child(2){
  color: var(--theme-color);
}

use.gray {
  fill: #B9B9B9;
}
use.gray:hover {
  fill: #B9B9B9;
}
