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;
}

/*.td_info_peticion {

	font-weight:bold !important;

}

#div_new_user {}*/

.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;
}
