/* -- Botão de Confirmação -- */
.dxbButton_Verde {
    font: 14px 'Segoe UI','Helvetica Neue','Droid Sans',Arial,Tahoma,Geneva,Sans-serif;
    color: #fff;
    border: 1px solid #4cae4c;
    padding: 5px 12px;
    padding-left: 0!important;
    padding-right: 0!important;
    background: #5cb85c;
    border-radius: 4px;
    -webkit-border-radius: 4px;
    box-shadow: inset 0px 1px 0px 0px rgba(255,255,255,0.35), 0px 1px 3px 0px rgba(0,0,0,0.1);
    -webkit-box-shadow: inset 0px 1px 0px 0px rgba(255,255,255,0.35), 0px 1px 3px 0px rgba(0,0,0,0.1);
}

.dxbButtonHover_Verde {
    border: 1px solid #398439;
    background: #47a447;
}

.dxbButtonPressed_Verde {
    border: 1px solid #3e913e;
    box-shadow: 0px 0px 3px 0px rgba(60, 142, 60, 1);
    background-image: -o-linear-gradient(bottom, rgb(62, 145, 62) 21%, rgb(71, 164, 71) 50%);
    background-image: -moz-linear-gradient(bottom, rgb(62, 145, 62) 21%, rgb(71, 164, 71) 50%);
    background-image: -webkit-linear-gradient(bottom, rgb(62, 145, 62) 21%, rgb(71, 164, 71) 50%);
    background-image: -ms-linear-gradient(bottom, rgb(62, 145, 62) 21%, rgb(71, 164, 71) 50%);
    background-image: linear-gradient(to bottom, rgb(62, 145, 62) 21%, rgb(71, 164, 71) 50%);
}

.dxbButtonChecked_Verde {
    border: 1px solid #3e913e;
    -webkit-box-shadow: 0px 0px 5px 0px rgba(60, 142, 60, 1);
    -moz-box-shadow: 0px 0px 5px 0px rgba(60, 142, 60, 1);
    box-shadow: 0px 0px 5px 0px rgba(60, 142, 60, 1);
}

.dxbButton_Verde div.dxb {
    padding: 1px 4px 2px;
    border: 1px dotted transparent;
}

/* -- Botão de Cancelamento -- */
.dxbButton_Vermelho {
    font: 14px 'Segoe UI','Helvetica Neue','Droid Sans',Arial,Tahoma,Geneva,Sans-serif;
    color: #fff;
    border: 1px solid #d43f3a;
    padding: 5px 12px;
    padding-left: 0!important;
    padding-right: 0!important;
    background: #d9534f;
    border-radius: 4px;
    -webkit-border-radius: 4px;
    box-shadow: inset 0px 1px 0px 0px rgba(255,255,255,0.35), 0px 1px 3px 0px rgba(0,0,0,0.1);
    -webkit-box-shadow: inset 0px 1px 0px 0px rgba(255,255,255,0.35), 0px 1px 3px 0px rgba(0,0,0,0.1);
}

.dxbButtonHover_Vermelho {
    border: 1px solid #ac2925;
    background: #d2322d;
}

.dxbButtonPressed_Vermelho {
    border: 1px solid #d2322d;
    box-shadow: 0px 0px 3px 0px rgba(210, 50, 45, 1);
    background-image: -o-linear-gradient(bottom, rgb(186, 44, 39) 0%, rgb(210, 51, 45) 100%);
    background-image: -moz-linear-gradient(bottom, rgb(186, 44, 39) 0%, rgb(210, 51, 45) 100%);
    background-image: -webkit-linear-gradient(bottom, rgb(186, 44, 39) 0%, rgb(210, 51, 45) 100%);
    background-image: -ms-linear-gradient(bottom, rgb(186, 44, 39) 0%, rgb(210, 51, 45) 100%);
    background-image: linear-gradient(to bottom, rgb(186, 44, 39) 0%, rgb(210, 51, 45) 100%);
}

.dxbButtonChecked_Vermelho {
    border: 1px solid #d2322d;
    -webkit-box-shadow: 0px 0px 5px 0px rgba(210, 50, 45, 1);
    -moz-box-shadow: 0px 0px 5px 0px rgba(210, 50, 45, 1);
    box-shadow: 0px 0px 5px 0px rgba(210, 50, 45, 1);
}

.dxbButton_Vermelho div.dxb {
    padding: 1px 4px 2px;
    border: 1px dotted transparent;
}

/* ------------------------------------------------------------------------- */

/* -- Botões Desabilitados -- */
.dxbDisabled_Verde,
.dxbDisabled_Vermelho,
.dxbDisabled_Azul{
    background: #e7e7e7;
    border-color: #d3d3d3;
    color: #b9b9b9;
}
/* -- Botão de Edição -- */
.dxbButton_Azul {
    font: 14px 'Segoe UI','Helvetica Neue','Droid Sans',Arial,Tahoma,Geneva,Sans-serif;
    color: #fff;
    border: 1px solid #465B9B;
    padding: 5px 12px;
    padding-left: 0 !important;
    padding-right: 0 !important;
    background: #506AB9;
    border-radius: 4px;
    -webkit-border-radius: 4px;
    box-shadow: inset 0px 1px 0px 0px rgba(255,255,255,0.35), 0px 1px 3px 0px rgba(0,0,0,0.1);
    -webkit-box-shadow: inset 0px 1px 0px 0px rgba(255,255,255,0.35), 0px 1px 3px 0px rgba(0,0,0,0.1);
}

.dxbButtonHover_Azul {
    border: 1px solid #425CA7;
    background: #4C69B1;
}

.dxbButtonPressed_Azul {
    border: 1px solid #425CA7;
    box-shadow: 0px 0px 3px 0px rgb(0, 0, 255);
    background-image: -o-linear-gradient(bottom, rgb(80,106,181) 21%, rgb(89,135,190) 50%);
    background-image: -moz-linear-gradient(bottom, rgb(80,106,181) 21%, rgb(89,135,190) 50%);
    background-image: -webkit-linear-gradient(bottom, rgb(80,106,181) 21%, rgb(89,135,190) 50%);
    background-image: -ms-linear-gradient(bottom, rgb(80,106,181) 21%, rgb(89,135,190) 50%);
    background-image: linear-gradient(to bottom, rgb(80,106,181) 21%, rgb(89,135,190) 50%);
}

.dxbButtonChecked_Azul {
    border: 1px solid #d2322d;
    -webkit-box-shadow: 0px 0px 5px 0px rgba(89,135,190, 1);
    -moz-box-shadow: 0px 0px 5px 0px rgba(89,135,190, 1);
    box-shadow: 0px 0px 5px 0px rgba(89,135,190, 1);
}

.dxbButton_Azul div.dxb {
    padding: 1px 4px 2px;
    border: 1px dotted transparent;
}
