/**
 *
 * You can write your CSS code here, DO NOT touch the default JavaScript file
 * because it will make it harder for you to update.
 * 
 */

/*# sourceMappingURL=custom.css.map */

/* 
.main-footer {
	position: fixed;
	bottom: 0;
} 
*/

.g-recaptcha {
	transform: scale(0.8);
	transform-origin: 0 0;
}

body.sidebar-mini .main-sidebar .sidebar-menu>li>a .ion,
body.sidebar-mini .main-sidebar .sidebar-menu>li>a .fas,
body.sidebar-mini .main-sidebar .sidebar-menu>li>a .far,
body.sidebar-mini .main-sidebar .sidebar-menu>li>a .fab,
body.sidebar-mini .main-sidebar .sidebar-menu>li>a .fal {
	margin: 0;
	font-size: 14px;
}

body.sidebar-mini .main-sidebar .sidebar-menu>li.active>a {
	background-color: #3abaf4;
}

body.sidebar-mini .main-sidebar .sidebar-menu>li>a {
	height: 38px;
}

body.sidebar-mini .main-sidebar .sidebar-menu>li ul.dropdown-menu li>a:focus,
body.sidebar-mini .main-sidebar .sidebar-menu>li ul.dropdown-menu li.active>a,
body.sidebar-mini .main-sidebar .sidebar-menu>li ul.dropdown-menu li.active>a:hover {
	color: #fff;
	background-color: #3abaf4 !important;
}

.btn-custom {
	min-width: 110px;
	box-shadow: none;
}

.btn-custom-lg {
	min-width: 210px;
	box-shadow: none;
}

.form-control-custom {
	height: 36px !important;
}

.img-form-small {
	width: 160px;
	height: 130px;
	object-fit: cover;
}

.navbar .nav-link.nav-link-user img {
	height: 30px !important;
}

.swal-button.swal-button--confirm {
	background-color: #3abaf4;
	color: #fff;
	box-shadow: none;
}

.accordion .accordion-header[aria-expanded="true"] {
	box-shadow: 0 2px 6px #ccc;
	background-color: #FF6000;
	color: #fff;
}

.accordion {
	border-color: transparent !important;
}

.form-select-sm {
	height: calc(1.8125rem + 2px) !important;
	font-size: 12px !important;
	padding: .375rem .75rem !important;
}

.l-btn-plain:hover {
	border: none !important;
}

.l-btn:hover {
	border: none !important;
}

.l-btn-plain:hover {
	padding: 1px !important;
}
