/*-- definicion de objetos de formulario*/

textarea:focus, 
input[type=text]:focus, 
input[type=password]:focus, 
input[type=datetime]:focus, 
input[type=datetime-local]:focus, 
input[type=date]:focus, 
input[type=month]:focus, 
input[type=time]:focus, 
input[type=week]:focus, 
input[type=number]:focus, 
input[type=email]:focus, 
input[type=url]:focus, 
input[type=search]:focus, 
input[type=tel]:focus, 
input[type=color]:focus {
	-webkit-box-shadow: none;
	box-shadow: none;
	color: #000000;
	border-color: #2679b5;
	background-color: #FFFFEA;
	outline: 0
}

textarea,
select, 
input[type=text], 
input[type=password], 
input[type=datetime], 
input[type=datetime-local], 
input[type=date], 
input[type=month], 
input[type=time], 
input[type=week], 
input[type=number], 
input[type=email], 
input[type=url], 
input[type=search], 
input[type=tel], 
input[type=color]
{
	-webkit-box-shadow: none;
	box-shadow: none;
	color: #000000;
	border-color: #438BBE;
	background-color: #FFFFFF;
	outline: 0
}


textarea
{
	border-color: #438BBE !important;
}


select
{
	border-color: #438BBE !important;
}



textarea:hover,
input[type=text]:hover, 
input[type=password]:hover, 
input[type=datetime]:hover, 
input[type=datetime-local]:hover, 
input[type=date]:hover, 
input[type=month]:hover, 
input[type=time]:hover, 
input[type=week]:hover, 
input[type=number]:hover, 
input[type=email]:hover, 
input[type=url]:hover, 
input[type=search]:hover, 
input[type=tel]:hover, 
input[type=color]:hover {
	border-color: #438BBE;
}

.form-control:focus, select:focus {
	color: #000000;
	border-color: #2679b5;
	background-color: #FFFFEA;
	outline: 0
}

input[readonly] {
	color: #939192;
	background: #F2F8FF;
	cursor: default
}
input[readonly]:hover {
	border-color: #438BBE
}

input[readonly]:focus {
	-webkit-box-shadow: none;
	box-shadow: none;
	border-color: #438BBE;
	background-color: #f9f9f9
}


textarea[readonly] {
	color: #939192;
	background: #f5f5f5 !important;
	cursor: default
}
textarea[readonly]:hover {
	border-color: #438BBE
}

textarea[readonly]:focus {
	-webkit-box-shadow: none;
	box-shadow: none;
	border-color: #438BBE;
	background-color: #f5f5f5 !important;
}

.input-oculto{
	display: none !important;
	background-color:#0F0 !important;
}