.dropdown-header {
  color: #FA6900;
}

.borderless td, .borderless th {
    border: none;
}

/* Icones do cabeçalho */

.btn-custom,
.btn-custom:focus {
  color: #19994C;
  background-color: #FFFFFF;
  border-color: #19994C;
}

.btn-custom:hover,
.btn-custom:active,
.btn-custom.active,
.open .dropdown-toggle.btn-custom {
  color: #FFFFFF;
  background-color: #19994C;
  border-color: #19824B;
}
.btn-custom:active,
.btn-custom.active,
.open .dropdown-toggle.btn-custom {
  background-image: none;
}

.btn-custom.disabled,
.btn-custom[disabled],
fieldset[disabled] .btn-custom,
.btn-custom.disabled:hover,
.btn-custom[disabled]:hover,
fieldset[disabled] .btn-custom:hover,
.btn-custom.disabled:focus,
.btn-custom[disabled]:focus,
fieldset[disabled] .btn-custom:focus,
.btn-custom.disabled:active,
.btn-custom[disabled]:active,
fieldset[disabled] .btn-custom:active,
.btn-custom.disabled.active,
.btn-custom[disabled].active,
fieldset[disabled] .btn-custom.active {
  color: black;
  background-color: #d3d3d3;
  border-color: black;
}

.btn-custom .badge {
  color: #ff0000;
  background-color: #0000ff;
}

/* Icones da barra */

.btn-cali,
.btn-cali:focus {
  color: #FFFFFF;
  background-color: #47A375; 
  border-color: #FFFFFF;
}

.btn-cali:hover,
.btn-cali:active,
.btn-cali.active,
.open .dropdown-toggle.btn-cali {
  color: #47A375;
  background-color: #FFFFFF; 
  border-color: #339966;
}

.btn-cali:active,
.btn-cali.active,
.open .dropdown-toggle.btn-cali {
  background-image: none;
}
.btn-cali.disabled,
.btn-cali[disabled],
fieldset[disabled] .btn-cali,
.btn-cali.disabled:hover,
.btn-cali[disabled]:hover,
fieldset[disabled] .btn-cali:hover,
.btn-cali.disabled:focus,
.btn-cali[disabled]:focus,
fieldset[disabled] .btn-cali:focus,
.btn-cali.disabled:active,
.btn-cali[disabled]:active,
fieldset[disabled] .btn-cali:active,
.btn-cali.disabled.active,
.btn-cali[disabled].active,
fieldset[disabled] .btn-cali.active {
  color: black;
  background-color: #d3d3d3;
  border-color: black;
}
.btn-cali .badge {
  color: #ff0000;
  background-color: #0000ff;
}

.btn-orange,
.btn-orange:focus {
  color: #FA6900; 
  background-color: #FFFFFF; 
  border-color: #FA6900;
}

.btn-orange:hover,
.btn-orange:active,
.btn-orange.active,
.open .dropdown-toggle.btn-orange {
  color: #FFFFFF;
  background-color: #FA6900; 
  border-color: #2970D6;
}

.btn-orange:active,
.btn-orange.active,
.open .dropdown-toggle.btn-orange {
  background-image: none;
}
.btn-orange.disabled,
.btn-orange[disabled],
fieldset[disabled] .btn-orange,
.btn-orange.disabled:hover,
.btn-orange[disabled]:hover,
fieldset[disabled] .btn-orange:hover,
.btn-orange.disabled:focus,
.btn-orange[disabled]:focus,
fieldset[disabled] .btn-orange:focus,
.btn-orange.disabled:active,
.btn-orange[disabled]:active,
fieldset[disabled] .btn-orange:active,
.btn-orange.disabled.active,
.btn-orange[disabled].active,
fieldset[disabled] .btn-orange.active {
  color: black;
  background-color: #d3d3d3;
  border-color: black;
}
.btn-orange .badge {
  color: #ff0000;
  background-color: #0000ff;
}

/* Icones do interior */

.btn-interior,
.btn-interior:focus {
  color: #1287ED; 
  background-color: #FFFFFF; 
  border-color: #1287ED;
}

.btn-interior{
  margin-bottom: 4px;
}

.btn-interior:hover,
.btn-interior:active,
.btn-interior.active,
.open .dropdown-toggle.btn-interior {
  color: #FFFFFF;
  background-color: #1287ED; 
  border-color: #2970D6;
}

.btn-interior:active,
.btn-interior.active,
.open .dropdown-toggle.btn-interior {
  background-image: none;
}
.btn-interior.disabled,
.btn-interior[disabled],
fieldset[disabled] .btn-interior,
.btn-interior.disabled:hover,
.btn-interior[disabled]:hover,
fieldset[disabled] .btn-interior:hover,
.btn-interior.disabled:focus,
.btn-interior[disabled]:focus,
fieldset[disabled] .btn-interior:focus,
.btn-interior.disabled:active,
.btn-interior[disabled]:active,
fieldset[disabled] .btn-interior:active,
.btn-interior.disabled.active,
.btn-interior[disabled].active,
fieldset[disabled] .btn-interior.active {
  color: black;
  background-color: #d3d3d3;
  border-color: black;
}
.btn-interior .badge {
  color: #ff0000;
  background-color: #0000ff;
}

.btn-interior-preenchido,
.btn-interior-preenchido:focus {
  color: #FFFFFF; 
  background-color: #1287ED; 
  border-color: #2970D6;  
}

.btn-interior-preenchido:hover,
.btn-interior-preenchido:active,
.btn-interior-preenchido.active,
.open .dropdown-toggle.btn-interior-preenchido {
  color: #1287ED;
  background-color: #FFFFFF; 
  border-color: #1287ED;
}

.btn-interior-preenchido:active,
.btn-interior-preenchido.active,
.open .dropdown-toggle.btn-interior-preenchido {
  background-image: none;
}
.btn-interior-preenchido.disabled,
.btn-interior-preenchido[disabled],
fieldset[disabled] .btn-interior-preenchido,
.btn-interior-preenchido.disabled:hover,
.btn-interior-preenchido[disabled]:hover,
fieldset[disabled] .btn-interior-preenchido:hover,
.btn-interior-preenchido.disabled:focus,
.btn-interior-preenchido[disabled]:focus,
fieldset[disabled] .btn-interior-preenchido:focus,
.btn-interior-preenchido.disabled:active,
.btn-interior-preenchido[disabled]:active,
fieldset[disabled] .btn-interior-preenchido:active,
.btn-interior-preenchido.disabled.active,
.btn-interior-preenchido[disabled].active,
fieldset[disabled] .btn-interior-preenchido.active {
  color: black;
  background-color: #d3d3d3;
  border-color: black;
}
.btn-interior-preenchido .badge {
  color: #ff0000;
  background-color: #0000ff;
}

.btn-off {
  margin-bottom: 4px;
}

.btn-off.disabled,
.btn-off[disabled],
fieldset[disabled] .btn-off,
.btn-off.disabled:hover,
.btn-off[disabled]:hover,
fieldset[disabled] .btn-off:hover,
.btn-off.disabled:focus,
.btn-off[disabled]:focus,
fieldset[disabled] .btn-off:focus,
.btn-off.disabled:active,
.btn-off[disabled]:active,
fieldset[disabled] .btn-off:active,
.btn-off.disabled.active,
.btn-off[disabled].active,
fieldset[disabled] .btn-off.active {
  color: #FA6900;
  background-color: white;
  border-color: #FA6900;
}
.btn-off .badge {
  color: #19824B;
  background-color: #0000ff;
}

.cali-nav-btn-off {
        pointer-events: none;
        cursor: default;
        opacity: 0.6;
}