
:root{
	


}

.text-red{ color : red }

.navbar.default-layout .navbar-brand-wrapper .navbar-brand img{ height: auto !important; }

.navbar.default-layout .navbar-brand-wrapper .brand-logo-mini img { width: calc(70px - 20px) !important; }

.sidebar .nav .nav-item.nav-profile .nav-link .user-wrapper{ margin-bottom:0px !important; }

.form-control { border: 1px solid #dcd7d7 !important; }

.btn-slim { padding: 0.26rem 1.375rem !important; }

.btn-slim i { margin-right: 0px !important; }

.card .card-body { padding: 20px !important; }

.table th, .table td { padding: 5px 10px !important; }

.pull-right{ float: right; }

@media (min-width: 320px) and (max-width: 480px) {
	.content-wrapper{
		padding-left: 0px !important;
		padding-right: 0px !important; 
	}

	.h2, h2 {
    	font-size: 1.38rem !important;
	}

	.btn.btn-fw{
		min-width: auto !important;
		padding:5px !important;
	}

}

.clear{ clear: both; }

.paginadorBox{
	padding: 10px 10px;
	text-align: center;
}

.paginadorBox ul{
    
}
.pagination {
    display: block !important;
}
.paginadorBox ul li{ display: inline-block; }

.select2-container .select2-selection--single{
	height: 34px !important;
}

#countRecords{
	/*float: left;*/
	padding: 10px 0px;
	font-size: 12px;
}

.col-form-label{
    font-size:14px !important;
}