/** * Copyright 2015 Google Inc. All Rights Reserved. * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. * You may obtain a copy of the License at * * http://www.apache.org/licenses/LICENSE-2.0 * * Unless required by applicable law or agreed to in writing, software * distributed under the License is distributed on an "AS IS" BASIS, * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. * See the License for the specific language governing permissions and * limitations under the License. */ html, body { font-family: 'Nunito Sans', 'Open Sans', 'Roboto', sans-serif; font-size: 0.925em; } h1, h2, h3, h4, h5, h6{ margin: 0 0 0 0; padding: 0; font-family: 'Nunito Sans', 'Montserrat', 'Roboto', sans-serif; line-height: normal; } h1 { font-size: 56px; } h2 { font-size: 45px; } h3 { font-size: 34px; } h4 { font-size: 24px; } h5 { font-size: 20px; } blockquote { font-family: "Roboto","Helvetica","Arial",sans-serif; position: relative; font-size: 1em; font-weight: 300; font-style: italic; line-height: 1.35; letter-spacing: .08em; border-left: 3px #999999 solid; padding-left: 15px; padding-top: 10px; padding-bottom: 10px; color: #666666; } table { display: table; border-collapse: collapse; border-spacing: 0; } td, th { display: table-cell; vertical-align: inherit; } h4.classh4{ margin: 0 0 5px 0; padding: 0; } h4.classh4::before { content: "»"; padding-right: 5px; } a{ color:#0073B7; } a:hover{ color: #3399CC; } .imgavatar { padding-top: 10px; padding-left: 10px; } .openhr-avatar { width: 48px; height: 48px; border-radius: 24px; } .openhr-layout .mdl-layout__header .mdl-layout__drawer-button { color: rgba(0, 0, 0, 0.54); } .mdl-layout__drawer .avatar { margin-bottom: 16px; } .openhr-drawer { border: none; } /* iOS Safari specific workaround */ .openhr-drawer .mdl-menu__container { z-index: -1; } .openhr-drawer .openhr-navigation { z-index: -20; } /* END iOS Safari specific workaround */ .openhr-drawer .mdl-menu .mdl-menu__item { display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-align-items: center; -ms-flex-align: center; align-items: center; } .openhr-drawer-header { box-sizing: border-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-flex-direction: column; -ms-flex-direction: column; flex-direction: column; -webkit-justify-content: flex-end; -ms-flex-pack: end; justify-content: flex-end; padding: 5px 0 5px 10px; height: 110px; } .openhr-avatar-dropdown { display: -webkit-flex; display: -ms-flexbox; display: flex; position: relative; -webkit-flex-direction: row; -ms-flex-direction: row; flex-direction: row; -webkit-align-items: center; -ms-flex-align: center; align-items: center; width: 100%; } .openhr-navigation { -webkit-flex-grow: 1; -ms-flex-positive: 1; flex-grow: 1; } .openhr-layout .openhr-navigation .mdl-navigation__link { display: -webkit-flex !important; display: -ms-flexbox !important; display: flex !important; -webkit-flex-direction: row; -ms-flex-direction: row; flex-direction: row; -webkit-align-items: center; -ms-flex-align: center; align-items: center; color: rgba(255, 255, 255, 0.56); font-weight: 500; } .openhr-layout .openhr-navigation .mdl-navigation__link:hover { background-color: #00BCD4; color: #37474F; } .openhr-navigation .mdl-navigation__link .material-icons { font-size: 24px; color: rgba(255, 255, 255, 0.56); margin-right: 32px; } .openhr-content { max-width: 1800px; /* se modifica a peticion de jj*/ margin: 0 auto; transition: all 0.3s cubic-bezier(.25,.8,.25,1); background: #ffffff; padding-bottom: 100px; } .colorLateral .openhr-navigation ul li a span.iconmdl i { float: left; margin-right: 5px; } .colorLateral .openhr-navigation ul li a span.iconmdl img { float: left; margin-right: 5px; } .menuservicios-mdl2{ display: flex; flex-direction: row; justify-content: center; list-style:none; overflow-y: hidden; overflow-x: visible; margin: 0px; padding: 0px; width:100%; height:100%; scroll-behavior: smooth; box-sizing: border-box } .menuservicios-mdl2-scroll{ display: flex; flex-direction: row; justify-content: start; list-style:none; overflow-y: hidden; overflow-x: visible; margin: 0px; padding: 0px; width:100%; height:100%; scroll-behavior: smooth; box-sizing: border-box } .mdl-menu__container.is-upgraded.is-visible { width: auto !important; } .menuservicios-mdl2::-webkit-scrollbar { display: none; /* for Chrome, Safari, and Opera */ } .menuservicios-mdl2-scroll::-webkit-scrollbar { display: none; /* for Chrome, Safari, and Opera */ } .menuservicios-mdl2-texto{ white-space: nowrap; } /*-----------------MIS COLORES--------------------*/ .openhr-header { background-color:#FFFFFF; color:#001727; } .openhr-header span.dondeestoyzona { border-left: 3px #CCCCCC solid; padding-left:10px; margin-left:10px; } /*---------------- menu servicios webnet --------------*/ .openhr-menuservicios { background-color: white; color: #091e35;; border-bottom: 1px #cccccc solid; } .openhr-menuservicios a { color: #091e35; text-decoration:none; margin:0; line-height: 45px; height: 45px; padding: 0 10px; display: inherit; position: relative; } .openhr-menuservicios a:hover { background-color: rgb(245, 248, 250); } .openhr-menuservicios .colorMenuServicios ul li.boton-activo a { background-color: rgb(245, 248, 250); font-weight: bold; color: #091e35; } .openhr-menuservicios .colorMenuServicios ul li.boton-activo a:before { background: #091e35; height: 4px; width: 100%; content: ''; position: absolute; left: 0px; bottom: 0px; } /**** Web ****/ @media (min-width: 1025px) { .breadcrumb { height: 45px; } } /**** tablet ****/ @media (max-width: 1024px) { .breadcrumb { /*height: 23px;*/ height: 45px; } } /**** Móvil ****/ @media (max-width: 900px) { .breadcrumb { height: 25px; } } /*------------ fin menu servicios webnet -------------*/ /*-----------COLORES DEL TEMA----------*/ .openhr-drawer{ background-color:#fff; /* background-color:#E6EFFF; */ } .openhr-drawer-header{ color:#444444; z-index:-3; background: #ffffff; background: -moz-linear-gradient(top, #ffffff 0%, #dfdfdf 100%); background: -webkit-gradient(left top, left bottom, color-stop(0%, #ffffff), color-stop(100%, #dfdfdf)); background: -webkit-linear-gradient(top, #ffffff 0%, #dfdfdf 100%); background: -o-linear-gradient(top, #ffffff 0%, #dfdfdf 100%); background: -ms-linear-gradient(top, #ffffff 0%, #dfdfdf 100%); background: linear-gradient(to bottom, #ffffff 0%, #dfdfdf 100%); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#dfdfdf', GradientType=0 ); } .openhr-drawer-header:hover { color:#000000; z-index:-3; background: #ffffff; background: -moz-linear-gradient(top, #ffffff 0%, #cccccc 100%); background: -webkit-gradient(left top, left bottom, color-stop(0%, #ffffff), color-stop(100%, #cccccc)); background: -webkit-linear-gradient(top, #ffffff 0%, #cccccc 100%); background: -o-linear-gradient(top, #ffffff 0%, #cccccc 100%); background: -ms-linear-gradient(top, #ffffff 0%, #cccccc 100%); background: linear-gradient(to bottom, #ffffff 0%, #cccccc 100%); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#cccccc', GradientType=0 ); } .mdl-card__title {} .openhr-drawer-header a{ color: #000; } .mdl-layout__content { background-attachment:fixed; -o-background-size: 100% 100%, auto; -moz-background-size: 100% 100%, auto; -webkit-background-size: 100% 100%, auto; background-size: 100% 100%, auto; } .openhr-footer { background-color:#FFEFD8; border-top: 1px #FFD29B solid; border-bottom: 1px #FFD29B solid; font-size: 0.95em; margin: 0; padding: 10px 0; } .openhr-footer { position: relative; } .openhr-footer-left{ margin: 0; padding: 5px; background: #DFDFDF; border-top: 1px #BDBDBD solid; } .openhr-footer-left div{ width: 100%; text-align: center; font-size: 0.7em; margin: 0; padding: 0; color: #000000; line-height: normal; } .openhr-footer-left div a{ color: #000000; } .openhr-footer p { font-size: 0.8em; margin: 0; padding: 0; } .mdl-mini-footer__left-section {padding-left: 20px;} .mdl-mini-footer__right-section { padding-right: 20px;} .mdl-mini-footer__right-section a { margin: 0 5px; } .openhr-avatar-dropdown .mdl-menu div { margin:0; padding:0; width:190px; } .openhr-avatar-dropdown .mdl-menu .detalleperfil { color:#000; font-size:.9em; padding: 3px 5px 3px 10px ; } .openhr-avatar-dropdown .mdl-menu .botonperfil { padding:0; margin:0; } .openhr-avatar-dropdown .mdl-menu .botonperfil a { display:block; width:190px; margin:0; padding: 10px; font-size:.9em; font-weight: bold; } .openhr-avatar-dropdown .mdl-menu .botonperfil a i { float: left; margin: 2px 6px 2px 2px; font-size:1.5em; } .openhr-avatar-dropdown .mdl-menu .botonperfil a:hover{ background-color:#EEEEEE; } ul.mdl-menu li.mdl-menu__item a{ display:block; font-weight: bold; } .cajanotificaciones{ position: absolute; top: 20px; right: 20px; display: table; z-index: 5; } .cajanotificaciones span{ cursor:pointer; margin:0 5px; } .cajanotificaciones, .cajanotificaciones a{ color: #000000; } .cajanotificaciones i:hover, .cajanotificaciones a i:hover{ color: #999999; } .openhr-mobile{ display: none; } .mdl-layout__header, .mdl-layout__header .openhr-web { height: 60px; min-height: 60px; } .mdl-layout__header-row.openhr-mobile{ display: none; } .mdl-layout__header .mdl-layout__drawer-button{ background: transparent; } /**** Mobile layout ****/ @media (max-width: 900px) { .mdl-layout__header { padding: 0; margin: 0; height: 45px; min-height: 45px; } .mdl-layout__drawer-button{ width: 25px; height: 30px; padding: 0; margin: 0; border:0; font-size: 1px; } .openhr-web { display: none !important; } .openhr-title { display: none !important; } .openhr-mobile { display: block !important; top: 0; right: 0; left: 0; transition: opacity 0.2s cubic-bezier(0.4, 0, 0.2, 1); width:100%; padding-top:0; } .openhr-mobile.logotipo { text-align: center; padding-top: 5px; } .openhr-mobile img { padding:0; } .openhr-mobile .dondeestoyzona{ font-size:1.2em; border-bottom: 3px #cccccc solid; padding-bottom:0; margin-bottom:10px; padding-left:5px; font-weight: bold; } .openhr-footer .mdl-mini-footer__right-section { text-align: center; margin: 0 auto; padding: 0; } .openhr-footer .mdl-mini-footer__left-section { display: none; } .menuservicios-mdl2{ justify-content: flex-start; } .frmentrar .frmentrarizq, .frmentrar .frmentrarder { text-align:center; width:100%; } .frmentrar .frmentrarder { margin-top: 10px; } } /*-----------CORREGIMOS EL SELECTOR DE COLOR DE AUSENCIAS--------------*/ #colorpicker{ z-index: 1000000; } #colorpicker table, #colorpicker table td { border: 1px #ffffff solid; background-color: #ffffff; } #colorpicker table td a { border: 1px #000000 solid; } /**** Movil ****/ @media (max-width: 549px) { h4.classh4{ margin: 0 0 5px 0; padding: 0; border-bottom: 1px #cccccc dotted; font-style: italic; font-size: 1.2em; padding-left: 5px; } } /**** Tablet ****/ @media (min-width: 550px) and (max-width: 1024px) { .openhr-web .openhr-menuservicios { padding-left: 0; } h4.classh4{ margin: 0 0 5px 0; padding: 0; border-bottom: 1px #cccccc dotted; font-style: italic; font-size: 1.4em; padding-left: 5px; } } /**** Web ****/ @media (min-width: 1025px) { .openhr-web .openhr-menuservicios { padding-left: 250px; } .openhr-web .openhr-menuservicios.recogido { padding-left: 0; } h4.classh4{ margin: 0 0 5px 0; padding: 0; border-bottom: 1px #cccccc dotted; font-size: 1.6em; padding-left: 5px; } } /*---------------estilo de tablas par e impar--------------*/ /* ------------------ ESTILO DE LAS TABLAS ----------------- */ tr.impar td table tr td, tr.par td table tr td, tr.destacado td table tr td { border: 0; } th { text-align: center; font-weight: bold; font-size: 14px; padding: 5px; background-color: #ffab60; color: #000000; } th a { color: #FFFFFF; } li.par, li.impar, li.destacado { margin: 5px; } tr.destacado, tr.destacadotd, .destacado td, td.destacado, li.destacado { background-color: #FBD5B5; } tr.impar, tr.impar td, .impar td, td.impar, li.impar { background-color: #F0F0F0; padding: 5px; margin: 0; } tr.par, tr.par td, .par td, td.par, li.par { background-color: #F7F7F7; padding: 5px; margin: 0; } .contenedorRegistroEmpleado.impar, .contenedorRegistroEmpleado.par{ background-color: #FBFBFB; } table.tablaresultados { border-collapse: collapse; } .celdaizquierda { border: 1px solid #E5E5E5; background-color: #F5F5F5; font-weight: bold; min-height: 50px; padding: 10px 5px; } .celdaderecha { border: 1px solid #E5E5E5; background-color: #ffffff; min-height: 50px; padding: 10px 5px; } .scroll-horizontal { overflow: auto; white-space: nowrap; } /*@media (min-width: 901px) {*/ /**** Web ****/ @media (min-width: 1025px) { tr.impar, tr.impar td, .impar td, td.impar, li.impar, tr.par, tr.par td, .par td, td.par, li.par { border-bottom: 1px #E2E2E2 solid; } tr.impar:hover td, .impar:hover td, td.impar:hover, li.impar:hover, tr.par:hover td, .par:hover td, td.par:hover, li.par:hover { border-bottom: 1px #D5D5D5 solid; background-color: rgba(100,100,100, .1); } .contenedorRegistroEmpleado.impar, .contenedorRegistroEmpleado.par{ border: 1px #E2E2E2 solid; transition: all 0.25s ease-in; border-bottom: 2px #E2E2E2 solid; } .contenedorRegistroEmpleado.impar:hover, .contenedorRegistroEmpleado.par:hover { border-bottom: 2px #0073B7 solid; background-color: rgba(125,125,125, .1); box-shadow: 0 3px 5px rgba(0, 0, 0, 0.2); } } /**** Mobile layout ****/ @media (max-width: 900px) { tr.impar, tr.impar td, .impar td, td.impar, li.impar, tr.par, tr.par td, .par td, td.par, li.par { border: none; border-bottom: 1px #E2E2E2 solid; } tr.impar:hover td, .impar:hover td, td.impar:hover, li.impar:hover, tr.par:hover td, .par:hover td, td.par:hover, li.par:hover { border: none; border-bottom: 1px #D5D5D5 solid; } .contenedorRegistroEmpleado.impar, .contenedorRegistroEmpleado.par{ border: none; border: 1px #E2E2E2 solid; } .contenedorRegistroEmpleado.par:hover, .contenedorRegistroEmpleado.par:hover{ border: none; border: 1px #D5D5D5 solid; } } .destacado a { font-weight: bold; } .destacado a:visited { font-weight: bold; } .destacado a:hover { text-decoration: underline; color: #D4470F; font-weight: bold; } .par a, .impar a { font-weight: bold; } .par a:visited, .impar a:visited { font-weight: bold; } .par a:hover, .impar a:hover { text-decoration: underline; font-weight: bold; } /* ------------------FIN ESTILO DE LAS TABLAS ----------------- */ /*---------COLORES DE LOS BOTONES----------*/ th .boton, .botonera1 .boton, .botoneraenlaces .botonenlace, .botonera .boton, .contenedor_formulario .boton { margin: 3px; font-size:0.9em; } th .boton:hover, .botonera1 .boton:hover, .botoneraenlaces .botonenlace:hover, .botonera .boton:hover, .contenedor_formulario .boton:hover { margin: 3px; font-size:0.9em; } /*---------FIN DE COLORES DE LOS BOTONES----------*/ /*---------COLORES DE LOS BOTONES----------*/ th .boton, .botonera1 .boton, .botoneraenlaces .botonenlace, .botonera .boton, .contenedor_formulario .boton { background: #FFab60; color: #FFFFFF; font-family: 'Nunito Sans', 'Open Sans', 'Roboto', sans-serif; font-weight: bold; } th .boton:hover, .botonera1 .boton:hover, .botoneraenlaces .botonenlace:hover, .botonera .boton:hover, .contenedor_formulario .boton:hover { background: #ED8835; color: #FFFFFF; } /*---------FIN DE COLORES DE LOS BOTONES----------*/ .cajanotificacionesmobile.openhr-mobile { width: 80px; height: 25px; margin: 10px; float: right; position: relative; z-index: 1000000; top: 0; bottom: 0; right: 0; text-align: right; } .cajanotificacionesmobile.openhr-mobile span a{ color: #000000; } .cajanotificacionesmobile.openhr-mobile .mdl-menu__container { margin-top: 10px; } .cajanotificacionesmobile.openhr-mobile ul, .cajanotificacionesmobile.openhr-mobile ul li { display:block; width:190px; margin:0; padding: 0; } .cajanotificacionesmobile.openhr-mobile #accesodirecto i { cursor: pointer; } .cajanotificacionesmobile.openhr-mobile #accesodirecto i:hover { color: #FF8030; } .cajanotificacionesmobile.openhr-mobile ul li a { display:block; width:190px; margin:0; padding: 0 10px; font-size:.9em; color: #000000; text-decoration: none; } .cajanotificacionesmobile.openhr-mobile ul li a i { float: left; margin: 15px 5px 0 0; font-size:1.5em; } .buttons-columnVisibility { padding: 5px 0; } .mdl-textfield__label { color: #333333; } .mdl-tooltip { max-width: 450px; margin-right: 20px; } /*-----------FIRMA DOCUMENTOS-------------*/ .firma a, .firma a:hover { text-decoration: none; color: #ffffff; } .firma a .firma_pendiente, .firma .firma_pendiente, .firma a .firmado { margin: 0; padding: 0; font-size:16px; font-family: 'Nunito Sans', 'Open Sans', 'Roboto', sans-serif; text-transform: uppercase; font-weight: bold; color: #ffffff; } .firma .firma_pendiente, .firma a .firma_pendiente { background-color: #FF8030; } .firma a .firmado { background-color: #339900; } .mdl-layout__drawer .mdl-navigation { padding-top: 0; } @media print { a:after { display:none; } .botonera1, .botoneraenlaces, .botonera { display:none; } .openhr-content h2 { margin:0 auto; padding: 0; background:#80899A; color: #ffffff; font-size: 1.1em; font-weight:bold; } /* styles for browsers larger than 540px; */ .tabladatos { clear: none; border-top:1px #E5E5E5 solid; border-left:1px #E5E5E5 solid; margin:10px auto; } .celdadatos{ float:left; width: 50%; } .celdadatos_grande{ background:#ffffff; clear: both; } .celdacontenido_grande{ padding:5px; overflow-x: auto; background:#ffffff; min-height: 30px; height: auto !important; height: 30px; } .celdacontenido_grande textarea{} .celdatitulo{ text-align:left; padding: 5px; margin: 0; font-weight:bold; float:none; background: #f5f5f5; min-height: 25px; border-bottom:1px #E5E5E5 solid; border-right:1px #E5E5E5 solid; } .celdacontenido{ text-align:left; padding: 5px; margin: 0; overflow-x: auto; background:#ffffff; min-height: 25px; border-bottom:1px #E5E5E5 solid; border-right:1px #E5E5E5 solid; } .celdadatosseparador{ clear:both; } .celdacontenido input[type="text"]{ border:1px #B9B9B9 solid; padding:5px; margin: 0 auto; } .celdacontenido input[type="text"].inputFecha { border:1px #B9B9B9 solid; padding:5px; margin: 0 10px 0 0; } .celdacontenido input[type="text"].inputFechaHora { border:1px #B9B9B9 solid; padding:5px; margin: 0 10px 0 0; } .celdacontenido input[type="radio"] {} .celdacontenido input[type="checkbox"] {} .celdacontenido select { padding:5px; margin: 0 auto; display: inline-block; } /* INPUT FILE */ .custom-input-file { overflow: hidden; position: relative; cursor: pointer; text-align:center; padding:4px; margin: 0 auto; border: 2px outset #CCCCCC; background:#AAAAAA; color:#000000; } .custom-input-file-value { overflow: hidden; position: relative; cursor: pointer; text-align:center; padding:4px; margin: 0 auto; border: 2px outset #CCCCCC; background:#CCFF99; color:#000000; } .custom-input-file:hover { border: 2px outset #000000; background:#000000; color:#ffffff; } .custom-input-file .input-file { margin: 0; padding: 0; outline: 0; font-size: 10000px; border: 10000px solid transparent; opacity: 0; filter: alpha(opacity=0); position: absolute; right: -1000px; top: -1000px; cursor: pointer; } .custom-input-file-value .input-file { margin: 0; padding: 0; outline: 0; font-size: 10000px; border: 10000px solid transparent; opacity: 0; filter: alpha(opacity=0); position: absolute; right: -1000px; top: -1000px; cursor: pointer; } /* contenedores de checkbox */ .contenedor_lista_checkbox_grande div{ width: 25%; float: left; } .contenedor_lista_checkbox div{ width: 50%; float: left; } .custom-select { position:absolute; height: 30px; border: 1px solid #AAAAAA; -webkit-user-select: none; -khtml-user-select: none; -moz-user-select: none; -o-user-select: none; user-select: none; background-color:#fafafa; background-image: url('data:image/;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAAyCAIAAADeABw2AAAABGdBTUEAAK/INwWK6QAAABl0RVh0U29mdHdhcmUAQWRvYmUgSW1hZ2VSZWFkeXHJZTwAAABTSURBVHjaYly1apWOji4DiYCJgSwwqm1U26i2UW3U0MaCKaSlpYkpeO3adQK2oanAKoLdkcjqMPXg8xtENVY9BIIEl57RVDKqbVTbqLaRpA0gwADsJhd+MyrHYgAAAABJRU5ErkJggg=='); background-position:right center; background-repeat:no-repeat; } .custom-select a { display: inline-block; width: 210px; height: 20px; padding: 5px; color: #000; text-decoration: none; cursor: pointer; padding-right:25px; } /*------------PAGINADOR CSS--------------*/ .contenedor_paginador { background-color: #F0F0F0; border: 1px #E2E2E2 solid; padding: 5px; margin:5px 0; } .paginadorcss { display: table; margin: 0 auto; } ul.barrapaginacion { border: 0; margin: 0; padding: 0; text-align: center; } .barrapaginacion li { border: 0; margin: 0; padding: 0; font-size: .9em; list-style: none; float: left; color:#677786; margin:2px; } .barrapaginacion a { background-color: #ffffff; color:#677786; padding:5px 8px; } .barrapaginacion .anterior-off, .barrapaginacion .siguiente-off, .barrapaginacion .separador-pag { background-color: #ffffff; color: #888888; display: block; float: left; font-weight: bold; padding:5px; } .barrapaginacion .siguiente-pag a, .barrapaginacion .anterior-pag a { font-weight: bold; } .barrapaginacion .active { color: #ffffff; background-color: #34495E; font-weight: bold; display: block; float: left; padding:5px 8px; } .barrapaginacion a:link, .barrapaginacion a:visited { display: block; float: left; text-decoration: none; font-weight:bold; } .barrapaginacion a:hover { background-color: rgba(0, 0, 0, 0.1); color: #34495E; } .barrapaginacion .blanco-pag { background-color: #FFFFFF; color:#677786; display: block; float: left; font-weight: bold; padding: 5px 8px; } .barrapaginacion .selector-numregistros, .barrapaginacion .selector-pag { background-color: #FFFFFF; color:#677786; display: block; float: left; font-weight: bold; padding: 5px 8px; } .barrapaginacion .selector-pag:hover { background-color: rgba(0, 0, 0, 0.1); } .barrapaginacion .selector-numregistros select, .barrapaginacion .selector-pag select { border: none; } .barrapaginacion .selector-numregistros, .barrapaginacion .blanco-pag, .barrapaginacion .selector-pag, .barrapaginacion .anterior-off, .barrapaginacion .siguiente-off, .barrapaginacion .separador-pag, .barrapaginacion .active, .barrapaginacion a { box-shadow: 0 2px 2px 0 rgba(100, 100, 100, 0.14), 0 3px 1px -2px rgba(100, 100, 100, 0.2), 0 1px 5px 0 rgba(100, 100, 100, 0.12); } .barrapaginacion .selector-numregistros:hover, .barrapaginacion .selector-pag:hover, .barrapaginacion .anterior-off:hover, .barrapaginacion .siguiente-off:hover, .barrapaginacion a:hover { box-shadow: 0 4px 5px 0 rgba(0, 0, 0, 0.14), 0 1px 10px 0 rgba(0, 0, 0, 0.12), 0 2px 4px -1px rgba(0, 0, 0, 0.2); } /*------------ FIN PAGINADOR CSS--------------*/ .contenedorRegistroEmpleado.impar, .contenedorRegistroEmpleado.par{ border: 1px #E2E2E2 solid; transition: all 0.25s ease-in; border-bottom: 2px #E2E2E2 solid; } .contenedorRegistroEmpleado.impar:hover, .contenedorRegistroEmpleado.par:hover { border-bottom: 2px #0073B7 solid; background-color: rgba(125,125,125, .1); box-shadow: 0 3px 5px rgba(0, 0, 0, 0.2); } /*----------------tabla personas------------------*/ .contenedorRegistroEmpleado.impar .celdaacciones div .contenedor_acciones div ul, .contenedorRegistroEmpleado.par .celdaacciones div .contenedor_acciones div ul, .contenedorRegistroEmpleado.impar .celdaacciones div .contenedor_acciones div ul li , .contenedorRegistroEmpleado.par .celdaacciones div .contenedor_acciones div ul li , .contenedorRegistroEmpleado.impar .celdaacciones div .contenedor_acciones div ul li a, .contenedorRegistroEmpleado.par .celdaacciones div .contenedor_acciones div ul li a { -webkit-border-radius: 0; -moz-border-radius: 0; border-radius: 0; margin: 0; padding: 0; background-color:#ffffff; } .contenedorRegistroEmpleado.impar .celdaacciones div .contenedor_acciones div ul li a:hover, .contenedorRegistroEmpleado.par .celdaacciones div .contenedor_acciones div ul li a:hover { background-color:#e5e5e5; } .listadoColDatPer2 .email a, .listadoColDatPer2 .tlf1 a { font-weight: normal } .listadoColDatPer2 .email a:hover, .listadoColDatPer2 .tlf1 a:hover { font-weight: normal } div.contenedor_acciones, div.contenedor_acciones div ul li a { text-align: center; color: #000000; text-decoration: none; } div.contenedor_acciones div ul li a:hover { text-align: center; color: #333333; text-decoration: underline; } div.contenedor_acciones div ul li a div { padding: 0 20px; } .dt-buttons{ display: none; } textarea{ width: 100%; } fieldset.mensaje::before, .info::before, .info-no-result::before, .confirmar::before, .error::before { content: ""; white-space: pre; font-size:.8em; color: #444444; margin: 0; padding: 0; font-style: italic; } .contenedor_resumen_bolsa_empleado div{ float: left; width: 50%; } h1 { font-size: 1.5em; border-bottom: 1px #000000 solid; } h2 { font-size: 1.4em; border-bottom: 1px #000000 solid; } h3 { font-size: 1.3em; border-bottom: 1px #000000 solid; } h4 { font-size: 1.2em; border-bottom: 1px #000000 solid; } h5 { font-size: 1.1em; border-bottom: 1px #000000 solid; } }