/* BUTTON TIMBRAR */
.btn-timbrar { 
  color: #ffffff; 
  background-color: #004887; 
  border-color: #003B6E; 
} 
 
.btn-timbrar:hover, .btn-timbrar:focus, .btn-timbrar:active, .btn-timbrar.active, .open .dropdown-toggle.btn-timbrar { 
  color: #ffffff; 
  background-color: #003C70; 
  border-color: #003B6E; 
} 
 
.btn-timbrar:active, .btn-timbrar.active, .open .dropdown-toggle.btn-timbrar { 
  background-image: none; 
} 
 
.btn-timbrar.disabled, .btn-timbrar[disabled], fieldset[disabled] .btn-timbrar, .btn-timbrar.disabled:hover, .btn-timbrar[disabled]:hover, fieldset[disabled] .btn-timbrar:hover, .btn-timbrar.disabled:focus, .btn-timbrar[disabled]:focus, fieldset[disabled] .btn-timbrar:focus, .btn-timbrar.disabled:active, .btn-timbrar[disabled]:active, fieldset[disabled] .btn-timbrar:active, .btn-timbrar.disabled.active, .btn-timbrar[disabled].active, fieldset[disabled] .btn-timbrar.active { 
  background-color: #004887; 
  border-color: #003B6E; 
} 
 
.btn-timbrar .badge { 
  color: #004887; 
  background-color: #ffffff; 
}



.btn-reverse { 
  color: #ffffff; 
  background-color: #333333; 
  border-color: #000000; 
} 
 
.btn-reverse:hover, .btn-reverse:focus, .btn-reverse:active, .btn-reverse.active, .open .dropdown-toggle.btn-reverse { 
  color: #ffffff; 
  background-color: #000000; 
  border-color: #000000; 
} 
 
.btn-reverse:active, .btn-reverse.active, .open .dropdown-toggle.btn-reverse { 
  background-image: none; 
} 
 
.btn-reverse.disabled, .btn-reverse[disabled], fieldset[disabled] .btn-reverse, .btn-reverse.disabled:hover, .btn-reverse[disabled]:hover, fieldset[disabled] .btn-reverse:hover, .btn-reverse.disabled:focus, .btn-reverse[disabled]:focus, fieldset[disabled] .btn-reverse:focus, .btn-reverse.disabled:active, .btn-reverse[disabled]:active, fieldset[disabled] .btn-reverse:active, .btn-reverse.disabled.active, .btn-reverse[disabled].active, fieldset[disabled] .btn-reverse.active { 
  background-color: #333333; 
  border-color: #000000; 
} 
 
.btn-reverse .badge { 
  color: #333333; 
  background-color: #ffffff; 
}


.btn-petroil { 
  color: #ffffff; 
  background-color: #fe9507; 
  border-color: #FE9A04; 
} 
 
.btn-petroil:hover, .btn-petroil:focus, .btn-petroil:active, .btn-petroil.active, .open .dropdown-toggle.btn-petroil { 
  color: #ffffff; 
  background-color: #FF9E09; 
  border-color: #FE9A04; 
} 
 
.btn-petroil:active, .btn-petroil.active, .open .dropdown-toggle.btn-petroil { 
  background-image: none; 
} 
 
.btn-petroil.disabled, .btn-petroil[disabled], fieldset[disabled] .btn-petroil, .btn-petroil.disabled:hover, .btn-petroil[disabled]:hover, fieldset[disabled] .btn-petroil:hover, .btn-petroil.disabled:focus, .btn-petroil[disabled]:focus, fieldset[disabled] .btn-petroil:focus, .btn-petroil.disabled:active, .btn-petroil[disabled]:active, fieldset[disabled] .btn-petroil:active, .btn-petroil.disabled.active, .btn-petroil[disabled].active, fieldset[disabled] .btn-petroil.active { 
  background-color: #fe9507; 
  border-color: #FE9A04; 
} 
 
.btn-petroil .badge { 
  color: #fe9507; 
  background-color: #ffffff; 
}




/*   CHECKBOXES   && RADIOS */

.checkbox-timbrar input[type="checkbox"]:checked + label::before {
    background-color: #004887;
    border-color: #004887; 
}
.checkbox-timbrar input[type="checkbox"]:checked + label::after {
    color: #fff; 
}

.checkbox-acp input[type="checkbox"]:checked + label::before {
    background-color: #f2ae1d;
    border-color: #f2ae1d; 
}
.checkbox-acp input[type="checkbox"]:checked + label::after {
    color: #000; 
}

.radio-timbrar input[type="radio"] + label::after {
    background-color: #004887; }
.radio-timbrar input[type="radio"]:checked + label::before {
    border-color: #004887; }
.radio-timbrar input[type="radio"]:checked + label::after {
    background-color: #004887; }



/* Botones con font-awesome */
  .fbtn{ cursor:pointer; }
  .red{ color:red!important; }
  .red:hover{ color:#7f0000!important; }

  .blue-sip{ color: #00437F; }
  .blue-sip:hover{ color:#012b50; }