@charset "UTF-8";.menu_flotante{position:absolute;right:0;top:0}.menu_flotante .caja{position:relative;margin-right:-220px;z-index:2000}.menu_flotante .caja.mostrar{margin-right:0;-webkit-transition-duration:.3s;transition-duration:.3s}.menu_flotante .caja.mostrar .cerradura{background-color:var(--color-base-principal-general-bg023-generico)}.menu_flotante .caja.mostrar .cerradura:hover{background-color:var(--color-base-principal-general-bg023-generico)}.menu_flotante .caja.ocultar{-webkit-transition-duration:.3s;transition-duration:.3s}.menu_flotante .contenedor{width:220px;background-color:var(--color-base-principal-general-bg44-generico);border-bottom-left-radius:8px}.menu_flotante .contenedor .cerradura{position:absolute;top:0;left:-40px;background:var(--color-base-principal-general-bg11-generico);color:var(--color-base-principal-general-co0-generico);width:40px;-webkit-box-sizing:border-box;box-sizing:border-box;padding:0 0 0 3px;border-radius:20px 0 0 20px;box-shadow:0 0 10px 0 var(--boxshadow-base-principal-general-bs2-generico);-moz-box-shadow:0 0 10px 0 var(--boxshadow-base-principal-general-bs2-generico);-webkit-box-shadow:0 0 10px 0 var(--boxshadow-base-principal-general-bs2-generico);border:3px solid transparent;cursor:pointer;outline:var(--outliner-base-principal-general-bd1-generico)}.menu_flotante .contenedor .cerradura:hover{background:var(--color-principal-general-destacado-bg-hover)}.menu_flotante .contenedor .cerradura[activa=false]{background-color:var(--color-base-principal-general-bg023-generico);cursor:auto}.menu_flotante .contenedor .icono{font-size:var(--font-size-menu-flotante-icono)}.menu_flotante .contenedor .titulo{height:2em;-webkit-box-sizing:border-box;box-sizing:border-box;background-color:var(--color-base-principal-general-bg5-generico);color:var(--color-base-principal-general-co28-generico);text-align:center;font-weight:bold;display:block;padding:7px 15px;font-size:var(--font-size-menu-flotante-titulo);overflow:auto;outline:var(--outliner-base-principal-general-bd1-generico)}.menu_flotante .contenedor .boton_aplicar{background-color:var(--color-base-principal-general-bg11-generico);color:var(--color-base-principal-general-co09-generico);text-align:center;display:block;padding:6px 15px;font-size:var(--font-size-menu-flotante-boton);border-bottom-left-radius:8px;cursor:pointer;outline:var(--outliner-base-principal-general-bd0-generico)}.menu_flotante .contenedor .boton_aplicar:hover{background:var(--color-principal-general-destacado-bg-hover)}.menu_flotante .contenedor .marcador_fin{height:8px;background:var(--color-base-principal-general-bg5-generico);border-bottom-left-radius:8px}.menu_flotante .contenedor .opciones{-webkit-box-sizing:border-box;box-sizing:border-box;max-height:500px;overflow-y:auto;border-left:1px solid var(--color-base-principal-general-bd019-generico);border-bottom:1px solid var(--color-base-principal-general-bd019-generico);background-color:var(--color-base-principal-general-bg0-generico)}.menu_flotante .contenedor .opciones .item{position:relative;width:100%;-webkit-box-sizing:border-box;box-sizing:border-box}.menu_flotante .contenedor .opciones .item_icono{position:relative;width:100%;height:32px;-webkit-box-sizing:border-box;box-sizing:border-box}.menu_flotante .contenedor .opciones .item_icono .elemento{position:relative;float:left;width:100%;height:100%;-webkit-box-sizing:border-box;box-sizing:border-box}.menu_flotante .contenedor .opciones .item_icono .icono{position:absolute;top:0;right:0;bottom:0;width:32px;-webkit-box-sizing:border-box;box-sizing:border-box;font-size:var(--font-size-menu-flotante-opcion-icono-normal);line-height:22pt;text-align:center;color:var(--color-base-principal-general-co4-generico);pointer-events:none}.menu_flotante .contenedor .opciones .item,.menu_flotante .contenedor .opciones .item_icono{visibility:visible}.menu_flotante .contenedor .opciones .item.checkbox,.menu_flotante .contenedor .opciones .item_icono.checkbox{color:var(--color-base-principal-general-co024-generico)}.menu_flotante .contenedor .opciones .item.checkbox .divCheckBox,.menu_flotante .contenedor .opciones .item_icono.checkbox .divCheckBox{padding:6px 6px 6px 5px !important;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.menu_flotante .contenedor .opciones .item.checkbox .divCheckBox .LabelMisSolicitudes,.menu_flotante .contenedor .opciones .item_icono.checkbox .divCheckBox .LabelMisSolicitudes{padding-left:6px}.menu_flotante .contenedor .opciones .item.radiobutton,.menu_flotante .contenedor .opciones .item_icono.radiobutton{color:var(--color-base-principal-general-co024-generico)}.menu_flotante .contenedor .opciones .item.radiobutton .divRadioButton,.menu_flotante .contenedor .opciones .item_icono.radiobutton .divRadioButton{padding:4px 6px 4px 6px !important;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.menu_flotante .contenedor .opciones .item.radiobutton .divRadioButton .LabelMisSolicitudes,.menu_flotante .contenedor .opciones .item_icono.radiobutton .divRadioButton .LabelMisSolicitudes{padding-left:6px}.menu_flotante .contenedor .opciones .item.radiobutton .divRadioButton .iconGrande,.menu_flotante .contenedor .opciones .item_icono.radiobutton .divRadioButton .iconGrande{font-size:var(--font-size-menu-flotante-opcion-icono-grande)}.menu_flotante .contenedor .opciones .item.combohtml,.menu_flotante .contenedor .opciones .item_icono.combohtml{color:var(--color-base-principal-general-co024-generico)}.menu_flotante .contenedor .opciones .item.combohtml .divComboHTML,.menu_flotante .contenedor .opciones .item_icono.combohtml .divComboHTML{padding:4px 6px 4px 13px !important;white-space:normal;text-overflow:ellipsis;overflow:hidden}.menu_flotante .contenedor .opciones .item.combohtml .divComboHTML .LabelMisSolicitudes,.menu_flotante .contenedor .opciones .item_icono.combohtml .divComboHTML .LabelMisSolicitudes{padding-left:6px}.menu_flotante .contenedor .opciones .item.combohtml .divComboHTML .iconGrande,.menu_flotante .contenedor .opciones .item_icono.combohtml .divComboHTML .iconGrande{font-size:var(--font-size-menu-flotante-opcion-icono-grande)}.menu_flotante .contenedor .opciones .item_icono.checkbox .divCheckBox{padding-right:28px !important}.menu_flotante .contenedor .opciones .item_icono.radiobutton .divRadioButton{padding-right:28px !important}.menu_flotante .contenedor .opciones .item_icono.combohtml .divComboHTML{padding-right:28px !important}.menu_flotante .contenedor .opciones .separador{height:2px;background-color:var(--color-base-principal-general-bg019-generico)}
