/* Botões estilo default do sistema - Robson*/
[class *="botao"], [class *="btn2-"] {    
    font-size: 14px;
    line-height: 20px;
    *line-height: 20px;
    color: #FFF;
    text-align: center;
    -webkit-border-radius: 3px !important;
    -moz-border-radius: 3px !important;
    border-radius: 3px !important;    
    cursor: pointer;
    *zoom: 1;
    
}
/* END - Botões estilo default do sistema - Robson*/

/* BOTÕES CUSTOMIZADOS */
.row-form .botaoAcoes, .botaoAcoes.fixo {
    width: 150px !important;
    text-align: left;
    margin-bottom: 4px;
}

.botaoAcoes, .botaoVoltar {    
    *margin-left: .3em;
    vertical-align: middle;
    display: inline-block;
    *display: inline;
    background: rgba(42, 113, 191,1);
    padding: 8px 12px;    
    transition: background .3s ease;
    -webkit-box-shadow: inset 0px -2px 0px rgba(0,0,0,.15);
    box-shadow: inset 0px -2px 0px rgba(0,0,0,.15);
}
.botaoAcoes:hover, .botaoVoltar:hover {
    color: #fff;
    text-decoration: none;    
    background: rgba(42, 113, 191,.65);
    -webkit-box-shadow: none;
    box-shadow: none;
}
.botaoAcoes.active, 
.botaoAcoes.disabled, 
.botaoAcoes[disabled] {    
    background: rgba(42, 113, 191,.45);
}
.botaoAcoes span {
    padding-left: 3px;
    position: relative;
}
.botaoAcoes img {
    position: relative;
}
.botaoAcoes:active, 
.botaoAcoes:focus,
.botaoAcoes:visited{
    /* color: #fff; */
    /* text-decoration: none; */
}

/*Por Status/Cor*/
.botaoVerde {
    background: rgba(39, 174, 96,1.0);
}
.botaoVerde:hover {
    background: rgba(39, 174, 96,.65);    
}

.botaoVerdeClaro {
    background: rgba(46, 204, 113,1.0);
}
.botaoVerdeClaro:hover {
    background: rgba(46, 204, 113,.65);
}

.botaoPreto {
    background: #333; 
}
.botaoPreto:hover {
    background: #555; 
}

.botaoAzul {
    background: rgba(41, 128, 185,1.0);
}
.botaoAzul:hover {
    background: rgba(41, 128, 185,.65);
}

.botaoAzulClaro {
    background: rgba(52, 152, 219,1.0);
}
.botaoAzulClaro:hover {
    background: rgba(52, 152, 219,.65);
}

.botaoVermelho {
    background: rgba(231, 76, 60,1.0);
}
.botaoVermelho:hover {
    background: rgba(231, 76, 60,.65);
}

/*Por Ação*/
.botaoBuscar {   
    background: rgba(242,167,96,1);
}
.botaoBuscar:hover {   
    background: rgba(242,167,96,.65);    
}

.botaoSalvar {
    border: none;
    padding: 8px 12px;
    background: rgba(39, 174, 96,1.0);
    -webkit-box-shadow: inset 0px -2px 0px rgba(0,0,0,.15);
    box-shadow: inset 0px -2px 0px rgba(0,0,0,.15);
}
.botaoSalvar:hover {
    background: rgba(39, 174, 96,.65);    
    -webkit-box-shadow:none;
    box-shadow: none;
}

.botaoSalvar:disabled {
    color: #DED !important;
    background: #85a584;
    -webkit-box-shadow:none;
    box-shadow: none;
}
.botaoSalvar:hover:disabled {
    background: -webkit-gradient(linear, left top, left bottom, from(#91AB91), to(#8CB48B));
    /* For Mozilla/Gecko (Firefox etc) */
    background: -moz-linear-gradient(top, #91AB91, #8CB48B);
    color: #FFFFFF;
    -webkit-box-shadow:none;
    box-shadow: none;
}

.botaoCaptacao {
    color: white !important;
    font-size: 18px !important;
    font-weight: normal !important;
    margin-right: 8px !important;
    /* margin-top: 3px !important; */
    /* padding: 6px 20px !important; */
}

/* Inputs Botões */
input.botaoAcoes, 
input.botaoBuscar,
input.botaoSalvar,
input.botaoCaptacao
{
    border:none;
}

/*Execeções*/
.botaoAcoes a {
    color: #FFFFFF
}

.content .head .botaoAcoes, 
.ui-widget-content .head .botaoAcoes, 
.grupoHead .botaoAcoes{        
    margin: 0!important;
    padding: 5px 12px;
    font-size: 12px;
}

.loginBox .botaoVermelho {
    background: #CA3828 !important;
}

.loginBox .botaoVermelho:hover {
    background: #D24333 !important;
}

/* EXTRA CASOS */
/* Botões e inputs */
.textoExtra .botaoAcoes{
    font-size: 12px;
    padding: 4px 10px;
    border: none;
}

/*Tabs & Botões*/
.ui-tabs-nav .botaoAcoes {
    margin-top:8px;
    font-size: 14px!important;
    padding: 6px 10px;    
}

.btn .caret{
    height: 8px;
}
/* END -- EXTRA CASOS */

/*RELAÇÃO CUSTOMIZAÇÃO BTNS BOOTSTRAP*/
.btn {
	text-shadow: none;
	border: none;
	font-size: 14px;
	line-height: 20px;
	padding: 8px 12px;
	transition: background .3s ease, color .3s ease;
	background: #ddd;
	-webkit-box-shadow: inset 0 -2px 0 rgba(0, 0, 0, .15);
	box-shadow: inset 0 -2px 0 rgba(0, 0, 0, .15)
}

.btn.active,
.btn.disabled,
.btn:active,
.btn:hover,
.btn[disabled] {
	text-decoration: none;
	-webkit-box-shadow: none;
	box-shadow: none
}

.btn-default {
	background: #fff;
	color: #555;
	border: 1px solid #ddd
}

.btn-default:focus {
	background: #fafafa
}

.btn-default.active,
.btn-default.disabled,
.btn-default:active,
.btn-default:hover,
.btn-default[disabled] {
	color: #999;
	background: #eee
}

.btn-primary {
	color: #fff;
	background: #2a71bf
}

.btn-primary.active,
.btn-primary.disabled,
.btn-primary:active,
.btn-primary:hover,
.btn-primary[disabled] {
	background: #3d85d4
}

.btn-primary:focus {
	background: #286cb7
}

.btn-info {
	color: #fff;
	background: #3498db
}

.btn-info.active,
.btn-info.disabled,
.btn-info:active,
.btn-info:hover,
.btn-info[disabled] {
	background: #57aae1
}

.btn-info:focus {
	background: #2b94d9
}

.btn-success {
	color: #fff;
	background: #27ae60;
	font-weight: 400
}

.btn-success.active,
.btn-success.disabled,
.btn-success:active,
.btn-success:hover,
.btn-success[disabled] {
	background: #2ecf72
}

.btn-success:focus {
	background: #25a65b
}

.btn-success-disable
{
    
}

.btn-warning {
	color: #fff;
	background: #f39c12
}

.btn-warning.active,
.btn-warning.disabled,
.btn-warning:active,
.btn-warning:hover,
.btn-warning[disabled] {
	background: #f5ac39
}

.btn-warning:focus {
	background: #ef970c
}

.btn-danger {
	color: #fff;
	background: #e74c3c
}

.btn-danger.active,
.btn-danger.disabled,
.btn-danger:active,
.btn-danger:hover,
.btn-danger[disabled] {
	background: #eb6d60
}

.btn-danger:focus {
	background: #e64433
}

.btn-inverse {
	color: #fff;
	background: #333
}

.btn-inverse.active,
.btn-inverse.disabled,
.btn-inverse:active,
.btn-inverse:hover,
.btn-inverse[disabled] {
	background: #474747
}

.btn-inverse:focus {
	background: #2e2e2e
}

.btn-link {
	border-radius: 3px;
	background: 0 0
}

.btn-group.open .dropdown-toggle.btn-primary {
	color: #fff;
	background: #2a71bf
}

.btn-group.open .dropdown-toggle.btn-primary.active,
.btn-group.open .dropdown-toggle.btn-primary.disabled,
.btn-group.open .dropdown-toggle.btn-primary:active,
.btn-group.open .dropdown-toggle.btn-primary:hover,
.btn-group.open .dropdown-toggle.btn-primary[disabled] {
	background: #3d85d4
}

.btn-group.open .dropdown-toggle.btn-primary:focus {
	background: #286cb7
}

.btn-group.open .dropdown-toggle.btn-info {
	color: #fff;
	background: #3498db
}

.btn-group.open .dropdown-toggle.btn-info.active,
.btn-group.open .dropdown-toggle.btn-info.disabled,
.btn-group.open .dropdown-toggle.btn-info:active,
.btn-group.open .dropdown-toggle.btn-info:hover,
.btn-group.open .dropdown-toggle.btn-info[disabled] {
	background: #57aae1
}

.btn-group.open .dropdown-toggle.btn-info:focus {
	background: #2b94d9
}

.btn-group.open .dropdown-toggle.btn-success {
	color: #fff;
	background: #27ae60
}

.btn-group.open .dropdown-toggle.btn-success.active,
.btn-group.open .dropdown-toggle.btn-success.disabled,
.btn-group.open .dropdown-toggle.btn-success:active,
.btn-group.open .dropdown-toggle.btn-success:hover,
.btn-group.open .dropdown-toggle.btn-success[disabled] {
	background: #2ecf72
}

.btn-group.open .dropdown-toggle.btn-success:focus {
	background: #25a65b
}

.btn-group.open .dropdown-toggle.btn-warning {
	color: #fff;
	background: #f39c12
}

.btn-group.open .dropdown-toggle.btn-warning.active,
.btn-group.open .dropdown-toggle.btn-warning.disabled,
.btn-group.open .dropdown-toggle.btn-warning:active,
.btn-group.open .dropdown-toggle.btn-warning:hover,
.btn-group.open .dropdown-toggle.btn-warning[disabled] {
	background: #f5ac39
}

.btn-group.open .dropdown-toggle.btn-warning:focus {
	background: #ef970c
}

.btn-group.open .dropdown-toggle.btn-danger {
	color: #fff;
	background: #e74c3c
}

.btn-group.open .dropdown-toggle.btn-danger.active,
.btn-group.open .dropdown-toggle.btn-danger.disabled,
.btn-group.open .dropdown-toggle.btn-danger:active,
.btn-group.open .dropdown-toggle.btn-danger:hover,
.btn-group.open .dropdown-toggle.btn-danger[disabled] {
	background: #eb6d60
}

.btn-group.open .dropdown-toggle.btn-danger:focus {
	background: #e64433
}

.btn-group.open .dropdown-toggle.btn-inverse {
	color: #fff;
	background: #333
}

.btn-group.open .dropdown-toggle.btn-inverse.active,
.btn-group.open .dropdown-toggle.btn-inverse.disabled,
.btn-group.open .dropdown-toggle.btn-inverse:active,
.btn-group.open .dropdown-toggle.btn-inverse:hover,
.btn-group.open .dropdown-toggle.btn-inverse[disabled] {
	background: #474747
}

.btn-group.open .dropdown-toggle.btn-inverse:focus {
	background: #2e2e2e
}

.btn-small {
	padding: 2px 10px;
	font-size: 11.9px;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px
}

.btn-large {
	padding: 11px 19px;
	font-size: 17.5px;
	-webkit-border-radius: 6px;
	-moz-border-radius: 6px;
	border-radius: 6px
}

.btn .fa,
.btn .fab,
.btn .fal,
.btn .far,
.btn .fas,
.btn .icon-chevron-left {
	margin-right: 6px
}
/*END -- RELAÇÃO CUSTOMIZAÇÃO BTNS BOOTSTRAP*/
