html{
	
	font-family:Trebuchet MS, Tahoma, Verdana, Arial, sans-serif;

}

html body{
	
	background-color:rgb(184,201,211);
	color:rgb(3,56,87);
	
}

.footer{
	
	display:none;
	
}

.btn{
	
	white-space:nowrap;
	
}

.index_logo{
	
	width:17%;
	
}

.loading_spin{
	
	margin-left:10%;
	
}

#div_intro{
	
	text-align:center;
	margin-top:15%;
	
}

#div_admin_position{
	
	text-align:-webkit-center;
	
}

#div_create_new_form{
	
	height:200px;
	
}

button{
	
	margin:5px !important;
	
}

#tbl_peticiones{
	
	background-color:rgb(248,249,250);
	margin-top:3%;
	
}

#div_sel{
	
	width:33%;
	padding:2%;
	
}

.div_fields{
	
	/*height:200px;*/
	/*width:100%;*/
	
	display:inline-block;
	margin-right:10px;
	width:100%;
	border-radius:13px;
	background-color:rgb(248,249,250);
	padding:2%;
	/*display:-webkit-inline-box;*/

	/*border: 1px solid black;*/
	
}

#div_asignacion_usuario{
	
	width:33%;
	
}

#div_new_user{
	
	display:inline-block;
	margin-right:10px;
	/*width:100%;*/
	border-radius:13px;
	background-color:rgb(248,249,250);
	padding:2%;
	width:339px;
	margin-left:2%;
	margin-top:2%;
	
}

#div_manage_users{
	
	display:inline-block;
	margin-right:10px;
	/*width:100%;*/
	border-radius:13px;
	background-color:rgb(248,249,250);
	padding:2%;
	width:auto;
	margin-left:2%;
	margin-top:2%;
	position:absolute;
	
}

li{
	
	border-radius:13px;
	
}

#admin_tbl td{
	
	padding:5px;
	vertical-align:top;
	
}

#list_selected_fields{
	
	/*background-color:#ccebff;*/
	
}

#div_available_fields{
	
	float:left;
	
}

.field_list{
	
	min-height:200px;
	height:auto;
	width:auto;
	background-color:white;
}

.nav-btn{
	
	margin-right:10px;
	
}

.available_field:hover{
	
	cursor:pointer;
	
}

#div_solicitudes{
	
	display:inline-block;
	display:-webkit-inline-box;
	margin-left:2%;
	background-color:rgb(248,249,250);
	padding:1%;
	border-radius:13px;
	
}

#tbl_peticiones tr:hover{
	
	cursor:pointer;
	
}

#list_available_fields .toggle{
	
	display:none;
	
}

#list_selected_fields .toggle{
	
	margin-left:10px;
	
}

#div_detalle_peticion{
	
	float:left;
	margin-right:10px;
	
}

#div_bitacora{
	
	float:left;
	width: 96%;
	
}

#bitacora{
	
	width:auto;
	height:650px;
	overflow-y:auto;
	background-color:white;
	border: 1px solid #8c8c8c;
	border-radius:9px;
	padding:1%;
	
}

.p_archivos_adjuntos{
	
	text-align:center;
	
}

#tbl_detalle_peticion{
	
	background-color: white;
	
}

.bitacora_user_info{
	
	font-size:10px;
	font-style:italic;
	color:#8c8c8c;
	
}

.bitacora_cambio_estado{
	
	font-size:11px;
	font-weight:bold;
	color:#0099ff;
	
}

.sel_asignacion_ejecutor{
	
	width:auto;
	
}

#iframe_bitacora_file_upload{
	
	display:none;
	
}

#bitacora_new_text{
	
	width:100%;
	
}

.modal-dialog{
	
	max-width:90% !important;
	
}

.detalle_table{
	
	width:100%;
	table-layout:fixed;
	
}

#div_asignacion_usuario{
	
	margin-top:2%;
	margin-bottom:2%;
	
}

#img_logo{
	
	height:53px;
	
}

.sel_servicio_admin{
	
	display:none;
	
}

#txtarea_form{
	
	resize:both;
	width:300px;
	
}

.type_text{
	
	display:none;
	
}

.type_select{
	
	display:none;
	
}

#list_available_fields .visible{
	
	display:inline;
	
}

#list_available_fields .not_visible{
	
	display:none;
	
}

#list_selected_fields .edit_icon{
	
	display:none;
	
}

#list_available_fields .edit_icon{
	
	display:inline;
	margin-left:2%;
	width:10px;
	height:10px;
	
}

.icon_eye{
	
	width:12px;
	height:12px;
	margin-left:2%;
	
}

.icon_eye:hover{
	
	cursor:pointer;
	
}

.icon_eye_visible{

	fill: #ff33;

}

#div_filter_reporting{
	
	display:inline-block;
	margin-right:10px;
	/*width:100%;*/
	border-radius:13px;
	background-color:rgb(248,249,250);
	padding:2%;
	width:auto;
	margin-left:2%;
	margin-top:2%;
	position:absolute;
	
}

#tbl_filter_reporting td{
	
	vertical-align:bottom;
	
}

.new_pass{
	
	display:none;
	
}

#div_filter{
	
	border:3px solid rgb(248,249,250);
	border-radius: 26px
	
}

#div_filter .not_visible{
	
	/*display:none;*/
	
}

.filter_icon:hover{
	
	cursor:pointer;
	
}

#config:hover{
	
	cursor:pointer;
	
}

.log_out_icon{
	
	color:#ff6666;
	
}