/*================================================================================
	Item Name: Materialize - Material Design Admin Template
	Version: 5.0
	Author: PIXINVENT
	Author URL: https://themeforest.net/user/pixinvent/portfolio
================================================================================

NOTE:
------
PLACE HERE YOUR OWN CSS CODES AND IF NEEDED, OVERRIDE THE STYLES FROM THE OTHER STYLESHEETS.
WE WILL RELEASE FUTURE UPDATES SO IN ORDER TO NOT OVERWRITE YOUR STYLES IT'S BETTER LIKE THIS.  */

/* @media only screen and (min-width: 1200px) {
	html {
    	font-size: 13px;
	}
} */
html {
	font-size: 13px;
}


/* Logo de la cabecera */
header .brand-logo img {
	height: 36px;
	vertical-align: middle;
}
header .brand-logo {
	padding: 14px 12px;
}


/* Banderas de seleccion de idioma */
/*#translation-dropdown li > button {
	padding: 14px 24px;
	border: none;
	background-color: #FFFFFF;
}
#translation-dropdown li > button:hover {
	background-color: #eee;
}

#translation-dropdown li > button > i {
	width: 24px;
    margin: 0 12px 0 0;
}*/


/* Footer */
footer {
	margin-top: 5rem;
}


/* Botones */
.btn-large {
	font-size: 1.4rem;
}
.row .col button.btn-insconsfa {
	font-family: 'Muli', sans-serif;
	padding: 0 28px;
}

/* Pagination */
.paginator li button.pagination i {
	background-color: transparent;
	color: #000;
}
.paginator li button.pagination:hover i {
	background-color: transparent;
	color: #FFF;
}
div.paginator ul.pagination li.btn-floating:hover span {
	color: #FFF;
}
div.paginator ul.pagination li button.pagination[disabled] i {
    cursor: default !important;
    color: #b3b3b3 !important;
	background-color: transparent !important;
}
.pagination li.active {
	background-color: #880e4f;
	color: #FFF;
	cursor: default;
}

/* Tablas */
table.dataTable thead .sorting, table.dataTable thead .sorting_asc, table.dataTable thead .sorting_desc, table.dataTable thead .sorting_asc_disabled, table.dataTable thead .sorting_desc_disabled {
    cursor: pointer;
    background-repeat: no-repeat;
    background-position: center left;
}

/* Formularios */
/* form select {
	display: inline-block;
	width: calc(100% - 3rem);
    margin-left: 3rem;
}
option:checked, option:hover {
	background-color: #ff6f00 !important;
	color: #FFF !important;
} */

@media only screen and (max-width: 992px) {
	.sidenav-main .sidenav {
    	top: 0;
    	width: 70%;
	}
}

.sidenav-overlay {
	display: none !important;	
}

tr td.celda-actions {
	width: 270px;
	max-width: 300px;
	white-space:normal;
}

.swal2-popup{
	width: auto !important;
}

.error-exceptions{
	color: #ff5252;
	font-weight: bolder;
}