/* Páginas de cuenta */
.account-pages {
	background: url("../img/fondo-cuenta.jpg") center;
}
img.account-pages-logo{
	max-width:80px;
}
.account-pages p.text-dark{
	background: rgba(0, 0, 0, 0.5);
}

/* Transiciones */
#droba-loader::before, #droba-loader::after {
	background-color: #6CAF45;
	-webkit-transition: .7s all ease;
	-o-transition: .7s all ease;
	transition: .7s all ease;
}

/* Elementos a ocultar estando vacíos */
div.alert:empty{
	display: none;
}
.oculto-vacio:empty{
	display: none;
}

/* Botones */
.btn-primary {
	background-color: #6CAF45 !important;
	border: 1px solid #6CAF45 !important;
	font-weight:400;
}
.btn-primary.btn-trans {
	background-color: #FFC616 !important;
	color: #f3f0cd !important;
	border: 1px solid #6CAF45 !important;
	font-weight:400;
}
.btn-primary:hover, .btn-primary:focus, .btn-primary:active, .btn-primary.active,
.btn-primary.focus, .btn-primary:active, .btn-primary:focus, .btn-primary:hover,
.open > .dropdown-toggle.btn-primary {
  background-color: #FFC616 !important;
  border: 1px solid #FFC616 !important;
  color: #ffffff !important;
  font-weight:bold;
}
#sidebar-menu > ul > li > a:hover, #sidebar-menu .subdrop, #sidebar-menu ul ul a:hover, #sidebar-menu > ul > li > a.active {
	color: #FFC616 !important;
}
.pagination > .active > a, .pagination > .active > span, .pagination > .active > a:hover, .pagination > .active > span:hover, .pagination > .active > a:focus, .pagination > .active > span:focus, .page-item.active .page-link {
	background-color: #6CAF45;
	border-color: #6CAF45;
}

/* Controles de formulario */
.checkbox-custom input[type="checkbox"]:checked + label::before {
	background-color: #6CAF45;
	border-color: #6CAF45;
}
.dropify-message .file-icon p{
	font-size:18px !important;
}

/* Tablas */
table.table-acciones td{
	vertical-align:middle;
}