.smart-form input:enabled,
.smart-form textarea:enabled,
.smart-form select:enabled {
	background: rgba(235, 235, 255, 0.5) !important;
	/*255*/
}

.smart-form input:disabled,
.smart-form textarea:disabled,
.smart-form select:disabled {
	background: rgba(100, 100, 100, 0.5) !important;
	/*255*/
}

.smart-form input:focus,
.smart-form textarea:focus,
.smart-form select:focus {
	outline: none !important;
	;
	border-color: #9ecaed !important;
	;
	box-shadow: 0 0 10px #9ecaed !important;
	;
}

.table {
	background-color: rgba(240, 240, 240, 0.4);
}

.table thead th {
	background-color: rgba(190, 190, 190, 0.2);
}

.New .modal-header {
	background-color: #3EC529;
	color: #FFFFFF;
	border-bottom-width: 0px;
}

.Edit .modal-header {
	background-color: #00F;
	color: #FFFFFF;
	border-bottom-width: 0px;
}

.Eye .modal-header {
	background-color: #c79121;
	color: #FFFFFF;
	border-bottom-width: 0px;
}

.modal-footer {
	padding-top: 15px;
	padding-bottom: 15px;
}

/* Parte superior */
.dataTables_wrapper .top {
	overflow: hidden;
	/* Clearfix */
	margin-bottom: 10px;
}

.dataTables_wrapper .top .dataTables_filter {
	width: auto;
	float: left;
}

.dataTables_wrapper .top .dataTables_info {
	float: left;
	margin-left: 10px;
}

.dataTables_wrapper .top .dataTables_paginate {
	float: right;
}

/* Parte inferior */
.dataTables_wrapper .bottom {
	overflow: hidden;
	/* Clearfix */
	margin-top: 10px;
}

.dataTables_wrapper .bottom .dataTables_length {
	float: left;
}

.dataTables_wrapper .bottom .dataTables_paginate {
	float: right;
}