/* your styles go here */

.working{background:url('https://excota.bcbandaaceh.com/assets/img/plugins/loading-spinner-grey.gif') no-repeat right center;}

/*-- treeview --*/
.categories label {
    padding: 5px;
    border-radius: 3px;
    font-size: 1.2em;
    font-family: 'Open Sans', sans-serif;
    font-weight: 500;
    color: #777;
}
.last_menu{
    background: url("https://excota.bcbandaaceh.com/assets/front-end/images/icons1.png") no-repeat 10px 9px !important;
    border-radius: 3px;
    font-size: 13px;
    color: #777;
    cursor: pointer;
    line-height: 2;
}

.categories ul,
.categories li
{
  list-style: none;
}

.categories input
{
  position: absolute;
  opacity: 0;
}

.categories
{
  font: normal 11px 'Open Sans', sans-serif;
  -moz-user-select: none;
  -webkit-user-select: none;
  user-select: none;
}

.tem-0 a {
    color: #777;
    text-decoration: none;
}

.categories a:hover
{
  text-decoration: underline;
}

.categories input + label + ul
{
  margin: 0px;
}

.categories input + label + ul
{
  display: none;
}

.categories label,
.categories label::before
{
  cursor: pointer;
}

.categories input:disabled + label
{
  cursor: default;
  opacity: .6;
}

.categories input:checked:not(:disabled) + label + ul
{
  display: block;
}

.categories label,
.categories label::before
{
  background:url("https://excota.bcbandaaceh.com/assets/front-end/img/icons1.png") no-repeat 0px 7px !important;
}
.categories label,
.categories a,
.categories label::before
{
  display: inline-block;
  vertical-align: middle;
}

.categories label
{
  background-position: 18px 0;
}

.categories label::before
{
  content: "";
  margin: 24px 15px 0 0;
  vertical-align: middle;
  background-position: 0 -32px;
}

.categories input:checked + label::before
{
  background-position: 0 -16px;
}

/* webkit adjacent element selector bugfix */
@media screen and (-webkit-min-device-pixel-ratio:0)
{
  .categories
  {
    -webkit-animation: webkit-adjacent-element-selector-bugfix infinite 1s;
  }
  
  @-webkit-keyframes webkit-adjacent-element-selector-bugfix 
  {
    from 
    { 
      padding: 0;
    } 
    to 
    { 
      padding: 0;
    }
  }
}

.tree-list-pad{
  margin-left:0px;
  padding-left:0px;
}