/* .btn-success {
    background-color: #F58634;
    color: white;
} */

.btn-print {
    background-color: gray;
    color: white;
}

.btn-info2 {
    background-color: #5AC8FA;
    color: white;
}

.btn-novo {
    background-color: #4CD964;
    color: white;
}

.icon-red {
  color: #EC4859;
}

.icon-green{
  color: #4CD964;
}

.icon-gray{
  color: gray;
}

.footable-row-detail-inner {
	width: 100%;
}

.pagination {
	justify-content: center
}

.zoom-container {
	zoom: 1.5;
}

.zoom-25 {
	zoom: 125%;
}

.select2-container {
    z-index: 9999 !important;
    width: 100% !important;
    line-height: 37px !important;
}


/* LOGIN */
.box-login {
  box-shadow: 0 0 1rem 10px #dee2e6;
  border-radius: 13px;
  padding-bottom: 1px;
}

.text-logo {
  font-size: 1.5rem;
  font-weight: 400;
}

.text-form {
  font-weight: 600;
  color: #343A40;
  margin-top: 20px;
  margin-bottom: 0px;
}


/* TOASTR */
.toast {
  opacity: 1 !important;
}

#toast-container > div {
  opacity: 1 !important; 
}

/* PAINEL */
/* =====> CONTAINER */
.md-skin .wrapper-content {
  padding: 10px 0px 15px;
}

.ibox-content {
  padding: 10px 15px 10px 15px;
}

/* =====> NAVBAR */
.minimalize-styl-2 {
  padding: 4px 12px;
  margin: 22px 5px 5px 20px;
  font-size: 14px;
  float: left;
}

.icon-nav {
  text-align: center;
  width: 15px;
  margin-right: 20px;
  margin-left: 20px;
}

/* =====> LOGO FLOAT */
.float-img {
	position: fixed;
	width: 150px;
	height: 150px;
	bottom: 20px;
	left: 40px;
	text-align: center;
}

.img-float {
	margin-top: 22px;
}

/* =====> FORM */
.form-group {
  margin-bottom: 0.4rem;
}

.form-group label {
  text-transform: uppercase;
  color: black;
  font-weight: 500;
  margin-bottom: 0px;
}

.form-control, .single-line {
  padding: 2px 15px;
}

.custom-file-label::after {
  display: none;
}

.form-cadastro > div > div.col-md-10 > div > div > input {
  text-transform: uppercase;
}

.form-cadastro > div > div.col-md-10 > div > div > select {
  text-transform: uppercase;
}

/* =====> TABLE */
.table-striped tbody tr:nth-of-type(odd) {
  background-color: #676a6c24;
}

.buttons-action {
  padding: 10px 10px 10px 10px;
}

.buttons-action button {
  margin-right: 5px;
}

/* =====> INPUT SELECT */
select.form-control:not([size]):not([multiple]) {
  height: 1.69rem;
}
