/*
#ff8300
#b36f00
#ffd100
#b34b00
#f46c30
#ab5122
#ffbc99
#fb8600
#b07200
#ffd380
#ffe9bf
#ffa500
#ffff00
#ffc14d
#e06f1f
#b37400
#b3b300
#70380f
#ffff99
*/
html,
body {
	min-height: 100%;
}

/*
body {
  display: flex;
  align-items: center;
  padding-top: 40px;
  padding-bottom: 40px;
  background-color: #f5f5f5;
}
*/
.form-signin {
	max-width: 330px;
	padding: 5px;
}

.form-signin .form-floating:focus-within {
	z-index: 2;
}

.form-signin input[type="text"] {
	margin-bottom: -1px;
	border-bottom-right-radius: 0;
	border-bottom-left-radius: 0;
}

.form-signin input[type="password"] {
	margin-bottom: 10px;
	border-top-left-radius: 0;
	border-top-right-radius: 0;
}

.bd-placeholder-img {
	font-size: 1.125rem;
	text-anchor: middle;
	-webkit-user-select: none;
	-moz-user-select: none;
	user-select: none;
}

@media (min-width: 768px) {
	.bd-placeholder-img-lg {
		font-size: 3.5rem;
	}
}

.b-example-divider {
	height: 3rem;
	background-color: rgba(0, 0, 0, .1);
	border: solid rgba(0, 0, 0, .15);
	border-width: 1px 0;
	box-shadow: inset 0 .5em 1.5em rgba(0, 0, 0, .1), inset 0 .125em .5em rgba(0, 0, 0, .15);
}

.b-example-vr {
	flex-shrink: 0;
	width: 1.5rem;
	height: 100vh;
}

.bi {
	vertical-align: -.125em;
	fill: currentColor;
}

.nav-scroller {
	position: relative;
	z-index: 2;
	height: 2.75rem;
	overflow-y: hidden;
}

.nav-scroller .nav {
	display: flex;
	flex-wrap: nowrap;
	padding-bottom: 1rem;
	margin-top: -1px;
	overflow-x: auto;
	text-align: center;
	white-space: nowrap;
	-webkit-overflow-scrolling: touch;
}

.body-login {
	background: rgb(126, 65, 1);
	background: linear-gradient(0deg, rgba(126, 65, 1, 1) 0%, rgba(232, 130, 22, 1) 33%, rgba(255, 131, 0, 1) 100%);
}

.navbar-warning.bg-warning,
.navbar-warning.bg-warning a,
.btn.btn-warning,
.table.table-sm>thead>tr>th {
	background-color: #ff8300 !important;
	color: #fff !important;
}


.carg-header-login {
	background: #ff8300 !important;
}

.card-warning.card-outline {
	border-top: 3px solid #ff8300 !important;
}

/*Cor páginação, botões que eram verdes e boões calendário*/

.paginate_button.page-item a,
.text-warning {
	color: #ff8300 !important;
}

.paginate_button.active a {
	background-color: #ff8300 !important;
	border-color: rgba(232, 130, 22, 1) !important;
	color: #fff !important;
}

.paginate_button.disabled a {
	color: #ff8300 !important;
}

.sidebar-dark-warning .nav-sidebar>.nav-item>.nav-link.active,
.sidebar-light-warning .nav-sidebar>.nav-item>.nav-link.active,
.dropdown-item.active,
.dropdown-item:active,
.dropdown-item.active span,
.dropdown-item:active span {
	background-color: #ff8300 !important;
	color: #fff !important;
}

.btn-outline-warning {
	color: #ff8300;
	border-color: #ff8300;
}

.btn-outline-warning:hover {
	background-color: #ff8300 !important;
	color: #fff !important;
}

[class*="sidebar-dark-"] {
	background-color: #273a52 !important;
}

[class*="sidebar-dark-"] .nav-treeview>.nav-item>.nav-link.active,
[class*="sidebar-dark-"] .nav-treeview>.nav-item>.nav-link.active:focus,
[class*="sidebar-dark-"] .nav-treeview>.nav-item>.nav-link.active:hover {
	color: #273a52 !important;
}

body,
.main-footer a,
.main-footer b {
	color: #273a52 !important;
}

.lockscreen .content-wrapper {
	margin-left: 0px !important;
}

.main-sidebar.sidebar-dark-warning.elevation-4 .sidebar {
	overflow-y: auto !important;
}