* { outline: none; } html, body { height: 100%; margin: 0; padding: 0; overflow-y: hidden; } body { background: #FFFFFF; font-family: Arial, Helvetica, sans-serif; font-size: 11px; } b, strong { font-weight: 600; } span { border: 0; } #wrapper { top: -168px; margin-top: 168px; height: 100%; width: 100%; padding: 0px; position:relative; overflow: auto; box-sizing: border-box; position: absolute; } #wrapper_container { margin-left: auto; margin-right: auto; min-width: 320px; width: auto; max-width: 1156px; height: 100%; padding: 0px 15px 0px 15px; position: relative; } #wrapper_container table { cellspacing: 0px; cellpadding: 0px; } #wrapper_container_module { min-width: 320px; width: auto; max-width: 966px; height: 100%; padding: 0px 10px 0px 10px; position: relative; } #wrapper_table { width: 100%; height: auto; padding: 10px 0px 17px 0px; display: block; } #wrapper_table_head { margin-right: -5px; background: #FF0000; border-top-left-radius: 5px; border-top-right-radius: 5px; width: 100%; height: 34px; padding: 5px 10px 9px 10px; color: #FFFFFF; font-family: Poppins, ​Helvetica, ​sans-serif; font-size: 16px; font-weight: 300; text-align: left; display: block; clear: both; box-sizing: border-box; } #wrapper_table_body { margin-right: -5px; background: #FFFFFF; border: 1px solid #FF0000; border-bottom-left-radius: 5px; border-bottom-right-radius: 5px; width: 100%; height: auto; padding: 10px 10px 10px 9px; color: #000; font-family: Poppins, ​Helvetica, ​sans-serif; font-size: 16px; font-weight: 300; text-align: left; display: block; clear: both; box-sizing: border-box; box-shadow: 5px 5px 5px #888888; } #wrapper_table_body span { background-size: 100% 100%; width: 200px; height: 109px; margin: 10px 0px 0px 20px; display: inline-block; cursor: pointer; position: relative; transition: 0.4s; } #wrapper_table_body span:hover { -moz-filter: grayscale(100%); -webkit-filter: grayscale(100%); filter: grayscale(100%); } #wrapper_table_body_mod { margin-right: -5px; background: #FFFFFF; border: 1px solid #FF0000; border-bottom-left-radius: 5px; border-bottom-right-radius: 5px; width: 100%; height: auto; padding: 10px 10px 10px 9px; color: #000; font-family: 'Open Sans', sans-serif; font-size: 16px; font-weight: 300; text-align: left; display: block; clear: both; box-sizing: border-box; box-shadow: 5px 5px 5px #888888; } .wrapper_table_body_mod_row { width: 100%; height: 25px; font-size: 14px; text-align: center; line-height: 14px; display: inline-block; position: relative; } #wrapper_table_body_mod_app { margin-right: -5px; background: #FFFFFF; border: 1px solid #FF0000; border-bottom-left-radius: 5px; border-bottom-right-radius: 5px; width: 100%; height: 100%; padding: 10px 10px 10px 9px; color: #000; font-family: 'Open Sans', sans-serif; font-size: 12px; line-height: 12px; font-weight: 300; text-align: left; display: block; clear: both; box-sizing: border-box; box-shadow: 5px 5px 5px #888888; position: relative; } #wrapper_table_body_QUI { margin-right: -5px; background: #FFFFFF; border: 1px solid #FF0000; border-bottom-left-radius: 5px; border-bottom-right-radius: 5px; width: 100%; height: 50px; padding: 85px 200px 85px 200px; color: #000; font-family: Poppins, ​Helvetica, ​sans-serif; font-size: 16px; font-weight: 40; text-align: left; display: block; clear: both; box-sizing: border-box; box-shadow: 5px 5px 5px #888888; } #wrapper_table_body span { background-size: 100% 100%; width: 200px; height: 109px; margin: 10px 0px 0px 20px; display: inline-block; cursor: pointer; position: relative; } #wrapper_table_body_mod_QUI { margin-right: -5px; background: #FFFFFF; border: 1px solid #FF0000; border-bottom-left-radius: 5px; border-bottom-right-radius: 5px; width: 100%; height: auto; padding: 10px 10px 10px 9px; color: #000; font-family: Poppins, ​Helvetica, ​sans-serif; font-size: 16px; font-weight: 300; text-align: left; display: block; clear: both; box-sizing: border-box; box-shadow: 5px 5px 5px #888888; } .wrapper_table_body_mod_row_QUI { width: 100%; height: 25px; font-size: 14px; text-align: center; line-height: 14px; display: inline-block; position: relative; } #wrapper_table_body_mod_app_QUI { margin-right: -5px; background: #FFFFFF; border: 1px solid #FF0000; border-bottom-left-radius: 5px; border-bottom-right-radius: 5px; width: 100%; height: 100%; padding: 10px 10px 10px 9px; color: #000; font-family: Poppins, ​Helvetica, ​sans-serif; font-size: 13px; line-height: 13px; font-weight: 300; text-align: left; display: block; clear: both; box-sizing: border-box; box-shadow: 5px 5px 5px #888888; position: relative; } .etiquetaFormulario { text-align: right; } label { padding-top: 9px; font-weight: 700; display: inline-block; position: relative; } .noTopPadding { padding-top: 0px; } .noBorder { border:none; } #menu_encabezado { width: 100%; height: 102px; clear: both; display: flex; justify-content: center; align-items: center; } #menu_encabezado span { background-size: 150px 82px; width: 150px; height: 82px; margin: 10px 0px 0px 0px; display: inline-block; position: relative; } #menu_perfil { margin-left: 5px; width: 175px; height: auto; font-family: Poppins, ​Helvetica, ​sans-serif; font-size: 11px; font-weight: 200; display: block; clear: both; box-sizing: border-box; } #menu_perfil_normal { width: 175px; height: auto; font-family: Poppins, ​Helvetica, ​sans-serif; font-size: 11px; font-weight: 200; display: block; clear: both; box-sizing: border-box; } /* Ajuste de scroll*/ #bodyScroller{ overflow-x: hidden; overflow-y: auto; } /* Scroll para Chrome */ #bodyScroller::-webkit-scrollbar{width:6px;height:6px;} #bodyScroller::-webkit-scrollbar-track{background-color: rgba(0, 0, 0, 0.1);} #bodyScroller::-webkit-scrollbar-track:hover{background-color: rgba(0, 0, 0, 0.1);} #bodyScroller::-webkit-scrollbar-thumb{background-color: rgba(0, 0, 0, 0.2);} #bodyScroller::-webkit-scrollbar-thumb:hover{background-color: rgba(0, 0, 0, 0.5);} /* Scroll para Firefox */ #bodyScroller{scrollbar-width: thin;} .opciones { margin-top: 10px; } .menu_perfil_linea { margin-left: -5px; border-top-left-radius: 5px; border-top-right-radius: 5px; border-bottom-left-radius: 5px; border-bottom-right-radius: 5px; /*width: 100%;*/ height: auto; text-align: left; display: block; clear: both; box-sizing: border-box; } .menu_perfil_linea_segundo { margin-left: -5px; border-top-left-radius: 5px; border-top-right-radius: 5px; border-bottom-left-radius: 5px; border-bottom-right-radius: 5px; width: 95%; height: auto; text-align: left; display: block; clear: both; box-sizing: border-box; } .sombra { box-shadow: 3px 3px 3px #888888; } .menuPerfil { background: #FFFFFF; border: 1px solid #000000; margin-top: -1px; padding: 5px 1px 5px 3px; color: #000000; } .menuPrimero { margin-top: 5px; background: #333333; border: 1px solid #333333; padding: 5px 1px 5px 3px; color: #FFFFFF; font-size: 13px; font-weight: 200; cursor: pointer; } .menuSegundo { margin-top: 1px; background: #646464; border: 0px solid #FFFFFF; padding: 3px 1px 3px 10px; color: #FFFFFF; cursor: pointer; } .menuSegundoSegundo { margin-top: 1px; margin-left: 3px; background: #646464; border: 0px solid #FFFFFF; padding: 3px 1px 3px 10px; color: #FFFFFF; cursor: pointer; } .menuSegundo2 { margin-top: 2px; margin-left: 3px; background: #646464; border: 0px solid #FFFFFF; padding: 3px 1px 3px 10px; color: #FFFFFF; cursor: pointer; margin-left: 1px; } .menuCompacto { padding-left: 20px; background: url(layout/site/menu_fRight.png) no-repeat #333333; } .menuExtendido { padding-left: 20px; background: url(layout/site/menu_fDown.png) no-repeat #333333; } .menuCompactoSegundo { margin-left: 3px; padding-left: 20px; background: url(layout/site/menu_fRight.png) no-repeat #333333; } .menuExtendidoSegundo { margin-left: 3px; padding-left: 20px; background: url(layout/site/menu_fDown.png) no-repeat #333333; } #ACL { background: url(layout/site/portales/ACL.jpg) no-repeat; } #ACW { background: url(layout/site/portales/ACW.jpg) no-repeat; } #ADD { background: url(layout/site/portales/ADD.jpg) no-repeat; } #ADM { background: url(layout/site/portales/ADM.jpg) no-repeat; } #ALP { background: url(layout/site/portales/ALP.jpg) no-repeat; } #APR { background: url(layout/site/portales/APR.jpg) no-repeat; } #ASW { background: url(layout/site/portales/ASW.jpg) no-repeat; } #CLI { background: url(layout/site/portales/CLI.jpg) no-repeat; } #CRO { background: url(layout/site/portales/CRO.jpg) no-repeat; } #CSP { background: url(layout/site/portales/CSP.jpg) no-repeat; } #ENO { background: url(layout/site/portales/ENO.jpg) no-repeat; } #FAC { background: url(layout/site/portales/FAC.jpg) no-repeat; } #GAS { background: url(layout/site/portales/GAS.jpg) no-repeat; } #NOM { background: url(layout/site/portales/NOM.jpg) no-repeat; } #PCE { background: url(layout/site/portales/PCE.jpg) no-repeat; } #PRO { background: url(layout/site/portales/PRO.jpg) no-repeat; } #QUI { background: url(layout/site/portales/QUI.jpg) no-repeat; } #RAM { background: url(layout/site/portales/RAM.jpg) no-repeat; } #RAN { background: url(layout/site/portales/RAN.jpg) no-repeat; } #SCR { background: url(layout/site/portales/SCR.jpg) no-repeat; } #SMA { background: url(layout/site/portales/SMA.jpg) no-repeat; } #HYC { background: url(layout/site/portales/HYC.jpg) no-repeat; } #UEP { background: url(layout/site/portales/UEP.jpg) no-repeat; } #MCA { background: url(layout/site/portales/MCA.jpg) no-repeat; } #wrapper_table_body_QUI { background: url(layout/site/portales/QUI1.jpg) no-repeat; } #QUIText { text-align: justify; color: black; font-family: verdana; font-size: 20px; } #QUIText1 { color: black; text-align: right; font-family: verdana; font-size: 20px; } /* Carga de Páginas */ .pageOverlay { top: 0; left: 0; position: absolute; height: 100%; width: 100%; z-index: 1001; display: block; } #loadingOverlay { background: #FFF url('//ajax.googleapis.com/ajax/libs/dojo/1.10.4/dijit/themes/claro/images/loadingAnimation.gif') no-repeat 10px 23px; } .loadingMessage { padding: 25px 40px; color: #999; } /* Tablas */ .encabezadoTabla { background-color: #D6D4D4; height: 19px; text-align: left; font-weight: 900; } .cuerpoTabla { font-size: 11px; } .celdaTabla { border-bottom: 1px #D6D4D4 solid; } .mensajeTabla { font-size: 16px; font-weight: 400; } .dijitIttecActFEmision { background-image: url("layout/site/lsActFEmision.png"); background-repeat: no-repeat; width: 16px; height: 16px; } .dijitIttecActRfc { background-image: url("layout/site/lsActRfc.png"); background-repeat: no-repeat; width: 16px; height: 16px; } .dijitIttecBuscar { background-image: url("layout/site/lsBuscar.png"); background-repeat: no-repeat; width: 16px; height: 16px; } .dijitIttecImagen { background-image: url("layout/site/lsImagen.png"); background-repeat: no-repeat; width: 16px; height: 16px; } .dijitIttecJde { background-image: url("layout/site/lsJde.png"); background-repeat: no-repeat; width: 16px; height: 16px; } .dijitIttecLog { background-image: url("layout/site/lsLog.png"); background-repeat: no-repeat; width: 16px; height: 16px; } .dijitIttecOrdenar { background-image: url("layout/site/lsOrdenar.png"); background-repeat: no-repeat; width: 16px; height: 16px; } .dijitIttecPdf { background-image: url("layout/site/lsPdf.gif"); background-position: 1px; background-repeat: no-repeat; width: 14px; height: 14px; } .dijitIttecPrevisualizar { background-image: url("layout/site/lsPrevisualizar.png"); background-repeat: no-repeat; width: 16px; height: 16px; } .dijitIttecReprocesar { background-image: url("layout/site/lsReprocesar.png"); background-repeat: no-repeat; width: 16px; height: 16px; } .dijitIttecVerEditar { background-image: url("layout/site/lsVerEditar.png"); background-repeat: no-repeat; width: 16px; height: 16px; } .dijitIttecXls { background-image: url("layout/site/lsXls.png"); background-repeat: no-repeat; width: 16px; height: 16px; } .dijitIttecXml { background-image: url("layout/site/lsXml.gif"); background-position: 1px; background-repeat: no-repeat; width: 14px; height: 14px; } .dijitIttecAdj { background-image: url("layout/site/lsAdj.png"); background-position: 1px; background-repeat: no-repeat; width: 16px; height: 16px; } .dijitIttecDet { background-image: url("layout/site/lsDet.png"); background-position: 1px; background-repeat: no-repeat; width: 16px; height: 16px; } .dijitIttecEdit { background-image: url("layout/site/lsEdi.png"); background-position: 1px; background-repeat: no-repeat; width: 16px; height: 16px; } .dijitIttecImpe { background-image: url("layout/site/lsImp.png"); background-position: 1px; background-repeat: no-repeat; width: 16px; height: 16px; } .dijitIttecCheck { background-image: url("layout/site/icono4.gif"); background-position: 1px; background-repeat: no-repeat; width: 16px; height: 16px; } .dijitIconImages { background-image: url('layout/site/Images.png'); background-position: 1px; background-repeat: no-repeat; width: 16px; height: 16px; } .dijitIttecBanamex { background-image: url("layout/site/iconoBanamex.gif"); background-repeat: no-repeat; width: 16px; height: 16px; } .dijitIttecBBVA { background-image: url("layout/site/iconoBBVA.gif"); background-repeat: no-repeat; width: 16px; height: 16px; } .dijitIttecTrabOmitidos{ background-image: url("layout/site/Dis_TBOmitidos.gif"); background-repeat: no-repeat; width: 16px; height: 16px; } .dijitIttecHorasExtra { background-image: url("layout/site/Inc_HorasExtra.gif"); background-repeat: no-repeat; width: 16px; height: 16px; } .dijitIttecHorasExtraNOI { background-image: url("layout/site/Inc_HorasExtraNOI.gif"); background-repeat: no-repeat; width: 16px; height: 16px; } .dijitIttecIncapacidades { background-image: url("layout/site/Inc_Incapacidades.gif"); background-repeat: no-repeat; width: 16px; height: 16px; } .dijitIttecFaltas { background-image: url("layout/site/Inc_Faltas.gif"); background-repeat: no-repeat; width: 16px; height: 16px; } .dijitIttecVacaciones { background-image: url("layout/site/Inc_Vacaciones.gif"); background-repeat: no-repeat; width: 16px; height: 16px; } .dijitIttecPrimaV { background-image: url("layout/site/Inc_PrimaV.gif"); background-repeat: no-repeat; width: 16px; height: 16px; } .dijitIttecComedor { background-image: url("layout/site/Inc_Comedor.gif"); background-repeat: no-repeat; width: 16px; height: 16px; } .dijitIttecComedorNOI{ background-image: url("layout/site/Inc_ComedorNOI.gif"); background-repeat: no-repeat; width: 16px; height: 16px; } .dijitIttecOrganizarConceptos { background-image: url("layout/site/lsOrganizarC.gif"); background-repeat: no-repeat; width: 14px; height: 14px; } .dijitIttecSi { background-image: url("layout/site/lsSi.gif"); background-position: 1px; background-repeat: no-repeat; width: 14px; height: 10px; } .dijitIttecNo { background-image: url("layout/site/lsNo.gif"); background-position: 1px; background-repeat: no-repeat; width: 14px; height: 13px; } .dijitIttecCfdiRelacionados { background-image: url("layout/site/lsCFDIrel.gif"); background-position: 1px; background-repeat: no-repeat; width: 14px; height: 14px; } .dijitIttecTextoSlider { background-image: url("layout/site/lsTextoSlider.png"); background-repeat: no-repeat; width: 16px; height: 16px; } /* start messages */ .system_messages { margin: 0; padding: 5px 0 0; } .system_messages li { list-style:none; margin: 0 0 7px; padding: 6px 0 6px 38px; font-size: 11px; position: relative; top: 0; left: 0; min-height: 1px; list-style-position: outside; } .white { background: #fefefe url(layout/site/forms/white_message.gif) repeat-x; border: 1px solid #dbdbdb; } .system_title { font-size: 11px; } .ico { display: block; width: 23px; height: 23px; background-repeat: no-repeat; overflow: hidden; position: absolute; left: 4px; top: 1px; } .white .system_title { color: #4f4f4f; } .white .ico { background-image:url(layout/site/forms/yellow_ico.png); /*white_ico.png*/ } .red { background: #e2c5c5 url(layout/site/forms/red_message.gif) repeat-x; border: 1px solid #cf9e9e; } .red .system_title { color: #ae2727; } .red .ico { background-image:url(layout/site/forms/red_ico.png); } .blue { background: #c4dde3 url(layout/site/forms/blue_message.gif) repeat-x; border: 1px solid #9cc6d0; } .blue .system_title { color: #0f4b74; } .blue .ico { background-image:url(layout/site/forms/blue_ico.png); } .green { background: #c7e5c2 url(layout/site/forms/green_message.gif) repeat-x; border: 1px solid #a2d399; } .green .system_title { color: #386d19; } .green .ico { background-image:url(layout/site/forms/green_ico.png); } .yellow { background: #eae1b1 url(layout/site/forms/yellow_message.gif) repeat-x; border: 1px solid #e0d182; } .yellow .system_title { color: #675918; } .yellow .ico { background-image:url(layout/site/forms/yellow_ico.png); } /* end messages */ /* */ @media only screen and (min-width: 1200px) { #wrapper_container { margin-left: 0; margin-right: 0; max-width: 100%; } #wrapper_container_module { max-width: 100%; } }