.dataTables_wrapper .dataTable td {
	font-weight: 400;
	font-size: 12px;
	vertical-align: middle;
	color: #3f4254;
	-webkit-transition: color 0.15s ease, background-color 0.15s ease,
		border-color 0.15s ease, -webkit-box-shadow 0.15s ease;
	transition: color 0.15s ease, background-color 0.15s ease,
		border-color 0.15s ease, -webkit-box-shadow 0.15s ease;
	transition: color 0.15s ease, background-color 0.15s ease,
		border-color 0.15s ease, box-shadow 0.15s ease;
	transition: color 0.15s ease, background-color 0.15s ease,
		border-color 0.15s ease, box-shadow 0.15s ease,
		-webkit-box-shadow 0.15s ease;
	outline: none !important;
	padding: 5px 7px;
}

.bg-orange {
	background-color: #ff714e !important;
}

.bg-purple {
	background-color: #2a0252 !important;
}

.swal2-textarea {
	font-size: 13px !important;
	height: 250px !important;
}

@media (min-width: 992px) {
	.login.login-4 .login-aside .login-conteiner {
		min-height: 100% !important;
		background-size: cover !important;
		background-position: center !important;
	}
}

.login.login-4 .login-aside {
	background: linear-gradient(147.04deg, #ca7b70 0.74%, #5a2119 99.61%);
	width: 800px !important;
}

.card.card-custom > .card-header {
	background-color: #2b0450 !important;
}
.card.card-custom > .card-header .card-title .card-label {
	color: #fff !important;
}

.modal .modal-header {
	background-color: #2b0450 !important;
}
.modal .modal-header .modal-title {
	color: #fff !important;
}
.aside-menu .menu-nav > .menu-item.menu-item-open > .menu-heading,
.aside-menu .menu-nav > .menu-item.menu-item-open > .menu-link {
	background-color: #ff714e !important;
}
.aside-menu .menu-nav > .menu-item.menu-item-open > .menu-heading .menu-text,
.aside-menu .menu-nav > .menu-item.menu-item-open > .menu-link .menu-text {
	color: #2b0450 !important;
}

.aside-menu
	.menu-nav
	> .menu-item
	.menu-submenu
	.menu-item:not(.menu-item-parent):not(.menu-item-open):not(
		.menu-item-here
	):not(.menu-item-active):hover
	> .menu-heading,
.aside-menu
	.menu-nav
	> .menu-item
	.menu-submenu
	.menu-item:not(.menu-item-parent):not(.menu-item-open):not(
		.menu-item-here
	):not(.menu-item-active):hover
	> .menu-link {
	background-color: #480686 !important;
}

.aside-menu
	.menu-nav
	> .menu-item.menu-item-open
	> .menu-heading
	.menu-icon.svg-icon
	svg
	g
	[fill],
.aside-menu
	.menu-nav
	> .menu-item.menu-item-open
	> .menu-link
	.menu-icon.svg-icon
	svg
	g
	[fill] {
	fill: #2b0450 !important;
}
.datatable.datatable-default
	> .datatable-table
	> .datatable-head
	.datatable-row
	> .datatable-cell,
.datatable.datatable-default
	> .datatable-table
	> .datatable-body
	.datatable-row
	> .datatable-cell,
.datatable.datatable-default
	> .datatable-table
	> .datatable-foot
	.datatable-row
	> .datatable-cell {
	vertical-align: middle;
	padding: 5px;
	font-size: 11px;
	text-transform: none;
}

.bootstrap-select .dropdown-menu.inner > li.selected > a {
	background: #d3edfa;
}

.dataTables_wrapper .dataTable th,
.dataTables_wrapper .dataTable td {
	font-size: 12px;
	padding: 7px;
}
label {
	width: 100%;
}
