/* Alteração das cores do botão "Success", seguindo as mesmas variações de saturação e brilho dos botões originais */
.btn-success {
    color: #fff;
    background-color: #32a041;
    border-color: #229631;
}

.btn-success:focus,
.btn-success.focus {
    color: #fff;
    background-color: #1a8529;
    border-color: #053e0a;
}

.btn-success:hover {
    color: #fff;
    background-color: #1a8529;
    border-color: #0f6c1e;
}

.btn-success:active,
.btn-success.active,
.open>.dropdown-toggle.btn-success {
    color: #fff;
    background-color: #1a8529;
    border-color: #0f6c1e;
}

.btn-success:active:hover,
.btn-success.active:hover,
.open>.dropdown-toggle.btn-success:hover,
.btn-success:active:focus,
.btn-success.active:focus,
.open>.dropdown-toggle.btn-success:focus,
.btn-success:active.focus,
.btn-success.active.focus,
.open>.dropdown-toggle.btn-success.focus {
    color: #fff;
    background-color: #0f6c1e;
    border-color: #053e0a;
}

.btn-success:active,
.btn-success.active,
.open>.dropdown-toggle.btn-success {
    background-image: none;
}

.btn-success.disabled,
.btn-success[disabled],
fieldset[disabled] .btn-success,
.btn-success.disabled:hover,
.btn-success[disabled]:hover,
fieldset[disabled] .btn-success:hover,
.btn-success.disabled:focus,
.btn-success[disabled]:focus,
fieldset[disabled] .btn-success:focus,
.btn-success.disabled.focus,
.btn-success[disabled].focus,
fieldset[disabled] .btn-success.focus,
.btn-success.disabled:active,
.btn-success[disabled]:active,
fieldset[disabled] .btn-success:active,
.btn-success.disabled.active,
.btn-success[disabled].active,
fieldset[disabled] .btn-success.active {
    background-color: #32a041;
    border-color: #229631;
}

.btn-success .badge {
    color: #32a041;
    background-color: #fff;
}

/*Criação do botão secundário: btn-secondary*/
.btn-secondary {
    color: #337ab7;
    background-color: #F0F0F0;
    border-color: #9bbedc;
}

.btn-secondary:focus,
.btn-secondary.focus {
    color: #337ab7;
    background-color: #e4e4e4;
    border-color: #003a74;
}

.btn-secondary:hover {
    color: #337ab7;
    background-color: #e4e4e4;
    border-color: #538bbb;
}

.btn-secondary:active,
.btn-secondary.active,
.open>.dropdown-toggle.btn-secondary {
    color: #337ab7;
    background-color: #e4e4e4;
    border-color: #538bbb;
}

.btn-secondary:active:hover,
.btn-secondary.active:hover,
.open>.dropdown-toggle.btn-secondary:hover,
.btn-secondary:active:focus,
.btn-secondary.active:focus,
.open>.dropdown-toggle.btn-secondary:focus,
.btn-secondary:active.focus,
.btn-secondary.active.focus,
.open>.dropdown-toggle.btn-secondary.focus {
    color: #fff;
    background-color: #538bbb;
    border-color: #003a74;
}

.btn-secondary:active,
.btn-secondary.active,
.open>.dropdown-toggle.btn-secondary {
    background-image: none;
}

.btn-secondary.disabled,
.btn-secondary[disabled],
fieldset[disabled] .btn-secondary,
.btn-secondary.disabled:hover,
.btn-secondary[disabled]:hover,
fieldset[disabled] .btn-secondary:hover,
.btn-secondary.disabled:focus,
.btn-secondary[disabled]:focus,
fieldset[disabled] .btn-secondary:focus,
.btn-secondary.disabled.focus,
.btn-secondary[disabled].focus,
fieldset[disabled] .btn-secondary.focus,
.btn-secondary.disabled:active,
.btn-secondary[disabled]:active,
fieldset[disabled] .btn-secondary:active,
.btn-secondary.disabled.active,
.btn-secondary[disabled].active,
fieldset[disabled] .btn-secondary.active {
    background-color: #F0F0F0;
    border-color: #9bbedc;
}

.btn-secondary .badge {
    color: #F0F0F0;
    background-color: #337ab7;
}

/*Criação do botão secundário: btn-primary-blue*/
.btn-primary-blue {
    color: #ffffff;
    background-color: #72B0CF;
    border-color: #5fa8cd;
}

.btn-primary-blue:focus,
.btn-primary-blue.focus {
    color: #ffffff;
    background-color: #2c7ca5;
    border-color: #003a74;
}

.btn-primary-blue:hover {
    color: #ffffff;
    background-color: #2c7ca5;
    border-color: #29679d;
}

.btn-primary-blue:active,
.btn-primary-blue.active,
.open>.dropdown-toggle.btn-primary-blue {
    color: #ffffff;
    background-color: #2c7ca5;
    border-color: #29679d;
}

.btn-primary-blue:active:hover,
.btn-primary-blue.active:hover,
.open>.dropdown-toggle.btn-primary-blue:hover,
.btn-primary-blue:active:focus,
.btn-primary-blue.active:focus,
.open>.dropdown-toggle.btn-primary-blue:focus,
.btn-primary-blue:active.focus,
.btn-primary-blue.active.focus,
.open>.dropdown-toggle.btn-primary-blue.focus {
    color: #fff;
    background-color: #29679d;
    border-color: #003a74;
}

.btn-primary-blue:active,
.btn-primary-blue.active,
.open>.dropdown-toggle.btn-primary-blue {
    background-image: none;
}

.btn-primary-blue.disabled,
.btn-primary-blue[disabled],
fieldset[disabled] .btn-primary-blue,
.btn-primary-blue.disabled:hover,
.btn-primary-blue[disabled]:hover,
fieldset[disabled] .btn-primary-blue:hover,
.btn-primary-blue.disabled:focus,
.btn-primary-blue[disabled]:focus,
fieldset[disabled] .btn-primary-blue:focus,
.btn-primary-blue.disabled.focus,
.btn-primary-blue[disabled].focus,
fieldset[disabled] .btn-primary-blue.focus,
.btn-primary-blue.disabled:active,
.btn-primary-blue[disabled]:active,
fieldset[disabled] .btn-primary-blue:active,
.btn-primary-blue.disabled.active,
.btn-primary-blue[disabled].active,
fieldset[disabled] .btn-primary-blue.active {
    background-color: #72B0CF;
    border-color: #5fa8cd;
}

.btn-primary-blue .badge {
    color: #72B0CF;
    background-color: #ffffff;
}

/*Altera a cor padrão do hover das tabelas zebradas*/
.table-hover tbody tr:hover td,
.table-hover tbody tr:hover th {
    background-color: #d9edf7;
}

/*Remove a sombra nos controles laterias do banner*/
.carousel-control.right {
    background-image: none;
}

.carousel-control.left {
    background-image: none;
}

/*Alterado padrão das listas zebradas para ficar mais visivel em mais monitores*/
.panel-default>.panel-heading {
    background-color: #e4e4e4;
}

.table-striped>tbody>tr:nth-of-type(odd) {
    background-color: #efefef;
}

#tbodyMacMatCurOfeDiscResultado .dropdown-menu {
    right: 0 !important;
    left: auto;
}