Warning: Cannot modify header information - headers already sent by (output started at /home/x077vm16/public_html/plataforma/produccion/estilos/global.css.php:1) in /home/x077vm16/public_html/plataforma/produccion/estilos/global.css.php on line 2
*, body * {
margin: 0;
padding: 0;
font-weight: normal;
}
body
{
background: url(../imagenes/wall/6.jpg) no-repeat center center fixed;
background-size: 100%;
-webkit-background-size: cover;
text-align: center;
font-family: Conv_GothamRnd-Medium;
background-position: top right;
overflow: hidden;
}
body.loading * {
cursor: progress !important;
}
.hidden {
display: none !important;
}
#top
{
height: 30px;
}
#global > *
{
margin: 0px auto;
}
html,body
{
margin:0px;
height:100%;
}
html
{
font-size: 82%;
}
.datosUsuario {
float: right;
}
a.button {
color: #333 !important;
}
a.button:hover {
color: #111 !important;
}
#contenedor_contenido a {
color: #4AFF76;
text-decoration: none;
}
#contenedor_contenido a:hover {
color: #3AEA66;
text-decoration: underline;
}
table.data a {
color: darkgreen/* !important*/;
text-decoration: none;
cursor: pointer;
}
table.data .filterOptions {
display: none;
background-color: white;
text-align: left;
color: #168AC7;
font-weight: bold;
text-shadow: 0px 1px 0px #DDF;
border: 2px inset lightBlue;
position: absolute;
top: 30px;
padding: 2px;
min-width: 225px;
max-width: 300px;
z-index: 999;
-webkit-box-shadow: 5px 5px 5px 0px rgba(0, 0, 0, 0.6);
-moz-box-shadow: 5px 5px 5px 0px rgba(0, 0, 0, 0.6);
box-shadow: 5px 5px 5px 0px rgba(0, 0, 0, 0.6);
}
table.data .filterOptions label {
width: 100%;
display: block;
}
table.data .filterOptions i.flecha {
background-image: url(../imagenes/flecha.png);
background-size: auto;
background-repeat: no-repeat;
display: inline-block;
width: auto;
float: none;
position: absolute;
width: 20px;
height: 12px;
top: -12px;
left: 0px;
}
table.data .filterOptions > div {
max-height: 240px;
overflow-x: hidden;
}
table.data .filterOptions > div > div {
border-bottom: 1px solid lightBlue;
padding: 3px;
}
table.data .filterOptions > div > div.rdo > label {
display: inline;
margin-right: 10px;
}
table.data .filterOptions > div > div input[type="checkbox"] {
margin-right: 4px;
}
table.data .filterOptions > div > div:hover {
background: #DDD;
background: -webkit-gradient(linear, left top, left bottom, from(#FAFAFA), to(#BBE));
background: -moz-linear-gradient(top, from(#FAFAFA), to(#BBE));
background: -o-linear-gradient(top, from(#FAFAFA), to(#BBE));
}
table.data img.searchFilter {
float: right;
width: 16px;
margin-right: 4px;
}
table.data th td {
color: #222;
}
.scrolleable > thead {
display: block;
position: relative;
}
.scrolleable > tbody {
display: block;
overflow-y: scroll;
}
.gen table.info {
/* margin: 10px 20px; */
margin: 1% 2%;
}
.gen table.info td {
padding: 4px;
border-bottom: 2px ridge;
}
.gen table.info th {
font-size: 105%;
text-decoration: underline;
}
.gen table.info td, .gen table.info th, .gen h1, .gen h2, .gen h3, .gen label, .gen p, #contenedor_areadetrabajo_encabezado p {
color: lightCyan;
text-shadow: #555 1px 2px;
}
.gen div.fieldset {
-webkit-box-shadow: 20px 20px 30px 0px rgba(0, 0, 0, 0.6);
-moz-box-shadow: 20px 20px 30px 0px rgba(0, 0, 0, 0.6);
box-shadow: 20px 20px 30px 0px rgba(0, 0, 0, 0.6);
}
.gen fieldset[class=f.gen] {
margin-bottom: 1em;
}
.gen fieldset:not([class]) {
background: rgba(0,123,175,0.8);
/*
background: -webkit-gradient(linear, left top, left bottom, color-stop(0.0,rgba(111,201,238,0.8)), color-stop(0.3,rgba(0,123,175,0.8)));
background: -moz-linear-gradient(center top, rgba(111,201,238,0.8) 0, rgba(0,123,175,0.8) 30%);
background: -op-linear-gradient(center top, rgba(111,201,238,0.8) 0, rgba(0,123,175,0.8) 30%);
*/
border-bottom: 0;
}
/*.gen fieldset:not([class]) {
background: -webkit-gradient(linear, left top, left bottom, color-stop(0.0,rgba(111,201,238,0.8)), color-stop(0.3,rgba(0,123,175,0.8)));
background: -moz-linear-gradient(center top, rgba(111,201,238,0.8) 0, rgba(0,123,175,0.8) 30%);
background: -op-linear-gradient(center top, rgba(111,201,238,0.8) 0, rgba(0,123,175,0.8) 30%);
border-bottom: 0;
}*/
.gen fieldset {
border: #FFDB00 outset 2px;
/* margin-top: 0.8em; */
padding: 0.8em;
-moz-box-shadow: 1px 1px 2px #fff inset;
-webkit-box-shadow: 1px 1px 2px #fff inset;
box-shadow: 1px 1px 2px #fff inset;
color: #444;
}
.gen fieldset legend.exito, .gen fieldset legend.error {
background: #FFA;
}
.gen fieldset legend {
color: #444;
padding: 5px 10px;
border-radius: 2px;
-moz-border-radius: 2px;
-webkit-border-radius: 2px;
border: 1px solid #FFED00;
background-color: rgba(255,220,0,0.9);
-moz-box-shadow: 3px 3px 15px #bbb;
-webkit-box-shadow: 3px 3px 15px #bbb;
box-shadow: 3px 3px 15px #bbb;
}
.gen fieldset.footer {
margin-bottom: 1em;
margin-top: 0;
border-top: 0;
float: none;
clear: both;
text-align: right;
background: rgba(0,123,175,0.8);
/*
background: -op-linear-gradient(center bottom, rgba(111,201,238,0.8) 0, rgba(0,123,175,0.8) 30%);
background: -moz-linear-gradient(center bottom, rgba(111,201,238,0.8) 0, rgba(0,123,175,0.8) 30%);
background: -webkit-gradient(linear, left bottom, left top, color-stop(0.0,rgba(111,201,238,0.8)), color-stop(0.3,rgba(0,123,175,0.8)));
*/
}
.gen fieldset.error {
margin-top: 0;
margin-bottom: 0.5em;
border-top: 0;
text-align: left;
float: none;
color: #fff;
font-size: 110%;
background: #CF696E;
}
.gen fieldset.error legend {
color: #fff;
padding: 5px 10px;
border-radius: 2px;
-moz-border-radius: 2px;
-webkit-border-radius: 2px;
border: 1px solid #FFED00;
background-color: #f55;
-moz-box-shadow: 3px 3px 15px #bbb;
-webkit-box-shadow: 3px 3px 15px #bbb;
box-shadow: 3px 3px 15px #bbb;
}
/* div.exito, div.error {
margin: 0.5em 0 1.3em 0;
border: 1px solid;
background-repeat: no-repeat;
background-position: 10px 50%;
padding: 10px 10px 10px 25px;
-moz-border-radius: 5px;
-webkit-border-radius: 5px;
border-radius: 5px;
-moz-box-shadow: 0 1px 1px #fff inset;
-webkit-box-shadow: 0 1px 1px #fff inset;
box-shadow: 0 1px 1px #fff inset;
} */
.error, .exito {
margin-bottom: 1em;
}
.exito {
color: black;
background-color: #42EA76; /* #22FA76; */
}
.error {
color: black;
background-color: #EBF8A4;
}
input:focus, select:focus, textarea:focus {
outline: solid 2px lightblue;
}
.gen input[type="submit"] {
color: #444;
background: -webkit-gradient(linear, left top, left bottom, from(#FFED00), to(#FFC000));
background: -moz-linear-gradient(center top, #FFED00, #FFC000);
background: -o-linear-gradient(center top, #FFED00, #FFC000);
}
.gen input[type="submit"][disabled] {
background: -webkit-gradient(linear, left top, left bottom, from(#DDA900), to(#DD9000));
background: -moz-linear-gradient(center top, #DDA900, #DD9000);
background: -o-linear-gradient(center top, #DDA900, #DD9000);
}
.gen input[type="submit"]:hover:not([disabled]) {
background: -webkit-gradient(linear, left top, left bottom, from(#FFC000), to(#FFED00));
background: -moz-linear-gradient(center top, #FFC000, #FFED00);
background: -o-linear-gradient(center top, #FFC000, #FFED00);
}
.gen button,
.gen input[type="file"]:not([disabled]),
.gen input[type="button"]:not([disabled]),
.gen input[type="reset"]:not([disabled]),
.gen a.button:not([disabled]) {
color: #111;
background: #ddd;
background: -webkit-gradient(linear, left top, left bottom, from(#ffffff), to(#cccccc));
background: -moz-linear-gradient(center top, #ffffff, #cccccc);
background: -o-linear-gradient(center top, #ffffff, #cccccc);
}
.gen button,
.gen input[type="file"],
.gen input[type="button"],
.gen input[type="submit"],
.gen input[type="reset"],
.gen a.button {
border: 1px solid #aaa;
padding: 3px 7px;
text-decoration: none;
border-radius: 12px;
-webkit-border-radius: 12px;
-moz-border-radius: 12px;
text-shadow: 0px 1px 0px #fff;
background-size: 100% 100%;
font-family: Conv_GothamRnd-Medium;
}
.gen button:hover:not([disabled]),
.gen input[type="file"]:hover:not([disabled]),
.gen input[type="button"]:hover:not([disabled]),
.gen input[type="reset"]:hover:not([disabled]),
.gen a.button:hover:not([disabled]),
.gen input[type="submit"].selected,
.gen a.button.selected {
position: relative;
background: -o-linear-gradient(top, #cccccc, #dddddd);
background-size: 100% 100%;
background: -webkit-gradient(linear, left top, left bottom, from(#cccccc), to(#dddddd));
background: -moz-linear-gradient(center top, #cccccc, #dddddd);
background: -o-linear-gradient(center top, #cccccc, #dddddd);
cursor: pointer;
}
.gen *[disabled] input[type="button"],
.gen *[disabled] input[type="submit"],
.gen button[disabled],
.gen input[type="file"][disabled],
.gen input[type="button"][disabled],
.gen input[type="reset"][disabled],
.gen a.button[disabled] {
color: #444;
background: #aaa;
background: -webkit-gradient(linear, left top, left bottom, from(#cccccc), to(#aaaaaa));
background: -moz-linear-gradient(center top, #cccccc, #aaaaaa);
background: -o-linear-gradient(center top, #cccccc, #aaaaaa);
}
.gen img, .gen input, .gen select, .gen button {
vertical-align: middle;
}
.gen input[type="text"], .gen input[type="password"], .gen textarea, .gen select
{
border-radius: 1px;
-moz-border-radius: 1px;
-webkit-border-radius: 1px;
box-shadow: 0 1px 2px #ddd;
-moz-box-shadow: 0 1px 2px #ddd;
-webkit-box-shadow: 0 1px 2px #ddd;
/*background-color: white;*/
background-size: 100%;
border: 2px inset #FFDB00;
color: #555555;
padding: 4px;
margin: 3px;
}
.gen input[type="text"].optSelected {
background: rgb(255, 255, 200);
}
.formTable {
text-align: right;
margin-left: 16px;
}
#contenedor_izquierdo .formTable {
text-align: right;
margin-left: 4px;
}
.formTable legend {
text-align: left;
}
.formTable th, .formTable td {
text-align: left;
position: relative;
}
.formTable input, .formTable select, .formTable textarea {
float: left;
}
.formTable input[type="image"] {
margin-left: 6px;
}
.formTable input:not([type="checkbox"]):not([type="button"]):not([type="image"]) {
width: 170px;
}
.formTable select {
width: 180px;
}
.optTable {
margin: 5px;
}
.optTable th {
text-align: left;
}
.optTable td:first-child {
width: 20px;
}
.optTable th img {
cursor: pointer;
width: 16px;
}
.optTable td div {
position: relative;
}
img[name], img[id], .printer {
cursor: pointer;
}
.printer, .icon {
width: 22px;
}
legend a[onclick] img, legend img[onclick] {
width: 18px;
}
.icon {
cursor: pointer;
}
.forPrint {
display: none;
}
.ajustado {
width: 1px;
white-space: nowrap;
}
table.data {
text-align: left;
vertical-align: middle;
background-color: #ddd;
width: 100%;
margin: 10px 0px;
border: 3px ridge lightgray;
}
table.data th, table.data td {
/*max-width: 160px;*/
}
table.data th {
overflow: visible;
position: relative;
/*white-space: nowrap;*/
}
table.data th table td, table.data th table th {
background: none !important;
white-space: normal !important;
}
table.data th table {
}
table.data th.ckb, table.data td.ckb {
width: 13px !important;
text-align: center !important;
}
table.data th, table.data tr.corteControl td {
background-size: 100% 100%;
background: -webkit-gradient(linear, left top, left bottom, from(#cccccc), to(#eeeeee));
background: -moz-linear-gradient(top, #cccccc, #eeeeee);
background: -o-linear-gradient(top, #cccccc, #eeeeee);
color: #222;
height: 28px;
}
table.data tr.corteControl td {
border-top: 2px solid darkgray;
}
table.data td label {
color: #444 !important;
text-shadow: initial;
}
table.data td.group, table.data .config td {
background-color: #bbbbbb;
text-align: center;
white-space: initial;
/* height: 15px; */
font-weight: bold;
vertical-align: middle;
}
/*
table.data th {
padding: 1px 1px 1px 4px;
}
table.data .config {
display: none;
}
table.data > thead:hover .config {
display: table-row;
}
*/
table.data .config label {
cursor: pointer;
}
table.data .config input {
margin-bottom: 3px;
}
table.data .config *:not(.cfgButton) {
text-align: left !important;
}
table.data .config > td > table {
width: 100%;
}
table.data .config .cfgButton {
text-align: center !important;
background-color: #aaaaaa;
cursor: pointer;
}
table.data .config .cfgButton:hover {
background-color: #999999;
}
table.data .config .cfgButton label {
color: #222 !important;
}
table.data .config:not(.cfgButton) label:hover {
font-family: Conv_GothamRnd-Medium;
color: darkblue !important;
}
table.data .config h3 {
margin: 2px !important;
}
table.data tr.sel td {
background-size: 100% 100%;
background: -webkit-gradient(linear, left top, left bottom, from(#ccffcc), to(#eeeeee));
background: -moz-linear-gradient(top, #ccffcc, #eeeeee);
background: -o-linear-gradient(top, #ccffcc, #eeeeee);
}
table.data tr.over td {
background-size: 100% 100%;
background: -webkit-gradient(linear, left top, left bottom, from(#eeeeee), to(#ccccff));
background: -moz-linear-gradient(top, #eeeeee, #ccccff);
background: -o-linear-gradient(top, #eeeeee, #ccccff);
}
table.nowrapTable, .nowrap {
white-space: nowrap !important;
}
th.nowrap img, td.nowrap img {
width: 18px;
height: 18px;
}
select.fyh {
width: 50px;
position: relative;
left: -20px;
}
input.fyh {
width: 90px !important;
}
.finalButton {
clear: left;
margin-left: 8px;
display: block;
float: right;
}
/* AREA OPERACIONES */
#simuladorCredito:not(table) {
text-align: left;
}
#simuladorcredito-general td {
white-space: nowrap;
}
.credStats {
width: 100% !important; /* En @print tiene definido otro */
margin-right: 20px !important;
}
.trAnt > td {
background-size: 100% 100%;
background: -webkit-gradient(linear, left top, left bottom, from(#dddddd), to(#ccffcc)) !important;
background: -moz-linear-gradient(top, #dddddd, #ccffcc) !important;
background: -o-linear-gradient(top, #dddddd, #ccffcc) !important;
}
.trAct > td {
background-size: 100% 100%;
background: -webkit-gradient(linear, left top, left bottom, from(#dddddd), to(#ccccff)) !important;
background: -moz-linear-gradient(top, #dddddd, #ccccff) !important;
background: -o-linear-gradient(top, #dddddd, #ccccff) !important;
}
.trAnt input[type="text"], .trVenc input[type="text"], .trAct input[type="text"] {
height: 10px;
text-align: right;
}
/*
.data tr.amarillo td {
background: -webkit-gradient(linear, left top, left bottom, from(#ff5), to(rgba(0,0,0,0)));
background: -moz-linear-gradient(top, #ff5, rgba(0,0,0,0));
background: -o-linear-gradient(top, #ff5, rgba(0,0,0,0));
}
.data tr.verde td, .data tr.trAnt td, .bkgVerde {
background: -webkit-gradient(linear, left top, left bottom, from(yellowGreen), to(rgba(0,0,0,0))) !important;
background: -moz-linear-gradient(top, yellowGreen, rgba(0,0,0,0)) !important;
background: -o-linear-gradient(top, yellowGreen, rgba(0,0,0,0)) !important;
}
.data tr.rojo td, .data tr.trVenc td, .bkgRojo {
background: -webkit-gradient(linear, left top, left bottom, from(#f55), to(rgba(0,0,0,0))) !important;
background: -moz-linear-gradient(top, #f55, rgba(0,0,0,0)) !important;
background: -o-linear-gradient(top, #f55, rgba(0,0,0,0)) !important;
}
.data tr.naranja td, .bkgNaranja {
background: -webkit-gradient(linear, left top, left bottom, from(#B8860B), to(rgba(0,0,0,0))) !important;
background: -moz-linear-gradient(top, #B8860B, rgba(0,0,0,0)) !important;
background: -o-linear-gradient(top, #B8860B, rgba(0,0,0,0)) !important;
}*/
.bkgGrisOscuro {
background: #bfbfbf !important;
}
/********************/
.rojo, .rojo > td, .bkgRojo:not(tr) {
background: -webkit-gradient(linear, left top, left bottom, from(salmon), to(white)) !important;
background: -moz-linear-gradient(center top, salmon, white) !important;
background: -o-linear-gradient(center top, salmon, white) !important;
}
.amarillo, .amarillo > td, .bkgAmarillo:not(tr) {
background: -webkit-gradient(linear, left top, left bottom, from(#FFFF31), to(white)) !important;
background: -moz-linear-gradient(center top, #FFFF31, white) !important;
background: -o-linear-gradient(center top, #FFFF31, white) !important;
}
.naranja, .naranja > td, .bkgNaranja:not(tr) {
background: -webkit-gradient(linear, left top, left bottom, from(#FFB121), to(white)) !important;
background: -moz-linear-gradient(center top, #FFB121, white) !important;
background: -o-linear-gradient(center top, #FFB121, white) !important;
}
.verde, .verde > td, .bkgVerde:not(tr) {
background: -webkit-gradient(linear, left top, left bottom, from(lightgreen), to(white)) !important;
background: -moz-linear-gradient(center top, lightgreen, white) !important;
background: -o-linear-gradient(center top, lightgreen, white) !important;
}
.gris, .gris > td, .bkgGris:not(tr) {
background: -webkit-gradient(linear, left top, left bottom, from(#d8d8d8), to(#fafafa)) !important;
background: -moz-linear-gradient(center top, #d8d8d8, #fafafa) !important;
background: -o-linear-gradient(center top, #d8d8d8, #fafafa) !important;
}
/********************/
.bkgRojo > td {
background: -webkit-gradient(linear, left top, left bottom, from(salmon), to(white)) !important;
background: -moz-linear-gradient(center top, salmon, white) !important;
background: -o-linear-gradient(center top, salmon, white) !important;
}
.bkgAmarillo > td {
background: -webkit-gradient(linear, left top, left bottom, from(#FFFF31), to(white)) !important;
background: -moz-linear-gradient(center top, #FFFF31, white) !important;
background: -o-linear-gradient(center top, #FFFF31, white) !important;
}
.bkgNaranja > td {
background: -webkit-gradient(linear, left top, left bottom, from(#FFB121), to(white)) !important;
background: -moz-linear-gradient(center top, #FFB121, white) !important;
background: -o-linear-gradient(center top, #FFB121, white) !important;
}
.bkgVerde > td {
background: -webkit-gradient(linear, left top, left bottom, from(lightgreen), to(white)) !important;
background: -moz-linear-gradient(center top, lightgreen, white) !important;
background: -o-linear-gradient(center top, lightgreen, white) !important;
}
.bkgGris > td {
background: -webkit-gradient(linear, left top, left bottom, from(#eee), to(#fafafa)) !important;
background: -moz-linear-gradient(center top, #eee, #fafafa) !important;
background: -o-linear-gradient(center top, #eee, #fafafa) !important;
}
/*tr.bkgGris > *[class], tr.bkgRojo > *[class], tr.bkgAmarillo > *[class], tr.bkgNaranja > *[class], tr.bkgVerde > *[class] {
background: none;
}*/
/*********************/
span.naranja, p.naranja, label.naranja {
color: #B8860B !important;
}
span.verde, p.verde, label.verde {
color: yellowGreen !important;
}
span.amarillo, p.amarillo, label.amarillo {
color: #FF5 !important;
}
span.rojo, p.rojo, label.rojo {
color: #F55 !important;
}
.data td .tableInputSelect {
padding: 2px;
}
.data td .tableInputText {
padding: 2px;
width: 16px;
}
#gMaps {
height: 400px;
max-width: 700px;
min-width: 300px;
margin: 1% auto;
}
#noticiasHome td {
width: 48%;
padding: 0.6%;
}
#noticiasHome td .textosNoticia {
float: left;
/*width: 79%;*/
}
#noticiasHome td .imagenNoticia {
float: left;
width: 16%;
padding: 1%;
}
#noticiasHome td p {
margin-top: 4px;
}
/*#noticiasHome td a {
color: lightgreen;
margin-bottom: 4px;
}
#noticiasHome td a:hover {
color: greenyellow;
}*/
#mesPresentismoPersonaTabla {
margin: 0;
}
#mesPresentismoPersonaTabla th {
text-align: center;
height: 20px;
}
#mesPresentismoPersonaTabla td {
white-space: nowrap;
text-align: center;
}
#mesPresentismoPersonaTabla td .green {
color: #193;
}
#mesPresentismoPersonaTabla td .red {
color: #A31;
}
#mesPresentismoPersonaTabla td .red, #mesPresentismoPersonaTabla td .green {
font-weight: bold;
}
.mesPresentismo {
float: left;
width: 24%;
margin-right: 1%;
margin-bottom: 10px;
min-height: 130px;
height: 190px;
}
.mesPresentismo h3 {
text-align: center;
margin: 2px !important;
}
.formTable td div {
position: relative;
}
input[type="text"].inputAC {
padding-right: 28px !important;
width: 201px !important;
}
input[type="text"] ~ .optionsAC {
display: none;
}
input[type="text"] ~ .optionsAC[active="yes"] {
text-align: left !important;
text-shadow: initial;
display: block;
position: absolute;
background: white;
max-height: 300px;
max-width: 250px;
overflow-x: hidden;
overflow-y: auto;
top: 30px;
left: 3px;
cursor: context-menu;
border: 1px solid gray;
z-index: 999;
-webkit-box-shadow: 5px 5px 5px 0px rgba(0, 0, 0, 0.6);
-moz-box-shadow: 5px 5px 5px 0px rgba(0, 0, 0, 0.6);
-op-box-shadow: 5px 5px 5px 0px rgba(0, 0, 0, 0.6);
box-shadow: 5px 5px 5px 0px rgba(0, 0, 0, 0.6);
}
input[type="text"] ~ .optionsAC > div {
padding: 4px;
width: 100%;
float: left;
border-bottom: 1px solid lightblue;
}
input[type="text"] ~ .optionsAC > div.disabled {
font-style: italic;
color: #333;
background-color: lightgray;
}
input[type="text"] ~ .optionsAC > div:hover:not(.disabled),
input[type="text"] ~ .optionsAC > div.sel,
table.data .filterOptions > div > div:hover {
background: #DDD;
background: -webkit-gradient(linear, left top, left bottom, from(#FAFAFA), to(#BBE));
background: -moz-linear-gradient(top, from(#FAFAFA), to(#BBE));
background: -o-linear-gradient(top, from(#FAFAFA), to(#BBE));
}
img.btnInTextBox {
width: 20px;
position: relative;
left: -30px;
cursor: pointer;
}
div > img.btnInTextBox {
top: 6px;
}
.toCenter {
text-align: center;
margin: 0 auto;
}
.toLeft {
float: left;
}
.toRight {
float: right;
}
.pc90 {
width: 90% !important;
}
.pc80 {
width: 80% !important;
}
.pc70 {
width: 70% !important;
}
.pc60 {
width: 60% !important;
}
.pc50 {
width: 50% !important;
}
.pc40 {
width: 40% !important;
}
.pc30 {
width: 30% !important;
}
.widthAuto {
width: auto !important;
}
.filterOptions input[type="text"] {
width: 91%;
}
#unidades input:not([type=checkbox]), #unidades textarea {
width: 120px;
float: left;
}
.bigFieldContainer {
width: 900px;
overflow-x: auto;
border: 1px ridge #FAB900;
}
.modal {
position: absolute;
left: 0;
top: 0;
width: 100%;
height: 100%;
z-index: 1000;
background-color: rgba(0, 0, 0, 0.5);
}
.modal > fieldset {
display: inline;
margin: 100px auto;
min-width: 240px !important;
max-width: 80% !important;
min-height: 100px !important;
max-height: 85% !important;
white-space: normal !important;
-webkit-box-shadow: 5px 5px 5px 0px rgba(0, 0, 0, 0.6);
-moz-box-shadow: 5px 5px 5px 0px rgba(0, 0, 0, 0.6);
box-shadow: 5px 5px 5px 0px rgba(0, 0, 0, 0.6);
z-index: 9999;
white-space: normal !important;
background-color: white;
text-align: left;
/* color: #168AC7; */
font-weight: bold;
text-shadow: 0px 1px 0px #DDF;
border: #FFDB00 outset 2px;
}
.modal > fieldset > legend.modalBtn {
float: right;
position: relative;
top: -37px;
left: 0;
color: white;
padding: 3px 10px;
cursor: pointer;
margin-left: 4px;
}
.modal > fieldset > legend.modalBtn.alt {
background-color: coral;
}
.modal > fieldset > legend.modalBtn.alt:hover {
background-color: red;
}
.modal input[type="submit"], .modal input[type="button"] {
/*margin-top: 10px;*/
margin-right: 10px;
float: right;
}
#formCobro {
margin-top: 20px;
white-space: nowrap !important;
}
#formCobro fieldset {
width: 88%;
margin-bottom: 4px;
position: relative;
top: -18px;
}
.modalAjax {
margin: 5px 15px 15px 15px;
overflow-y: auto; /* En @print no se usan */
max-height: 400px;
display: none;
}
/*.modalAjax * { text-align: left; }*/
.modalAjax > div {
text-align: center;
}
.modalAjax > div > * {
text-align: left;
}
.modalAjax > div > img {
margin-top: 5px;
width: 40px;
}
.imp label[for="impPreg1_1"], .imp label[for="impPreg1_2"], .imp label[for="impPreg2_1"],
.imp label[for="impPreg3_1"], .imp label[for="impPreg4_1"], .imp label[for="impPreg5_1"],
.imp label[for="impPreg6_1"], .imp label[for="impPreg6_2"], .imp label[for="impPreg7_1"] {
margin-left: 25px;
display: block;
}
.eva label[for="impPreg1_1"], .eva label[for="impPreg1_2"], .eva label[for="impPreg2_1"],
.eva label[for="impPreg2_2"], .eva label[for="impPreg2_3"], .eva label[for="impPreg4_1"] {
margin-left: 25px;
display: block;
}
.eva label[for="impPreg1_2_1"], .eva label[for="impPreg2_2_1"], .eva label[for="impPreg2_2_2"] {
margin-left: 40px;
display: block;
}
td.toTop, .toTop td {
vertical-align: top;
}
.miniForm {
float: left;
margin: 10px;
}
.miniForm input[type="button"], .miniForm input[type="submit"] {
float: right;
margin-top: 8px;
}
table.data td .fillAll {
height: 100%;
}
table.data td .fillAll, table.data td.tdClickeable > span {
width: 100%;
/*padding: 2px 0;*/
display: block;
/*text-align: center;*/
position: relative;
/*left: -2px;*/
/*text-shadow: 1px 1px 1px gray;*/
}
table.data td .fillAll:not(.normalFont) {
font-size: 1.5em;
}
td > div.cargaEnTablaAC {
white-space: nowrap;
position: relative;
}
td > div.cargaEnTablaAC img:last-child {
position: relative;
left: -12px;
}
table.data span.tdClickeable:hover, table.data td.tdClickeable:hover {
outline: 1px dashed cornflowerblue;
background-color: lightgray !important;
cursor: pointer;
}
table.data td.tdClickeable:hover {
background-color: lightgray !important;
}
.noMargins {
margin: 0 !important;
}
#usuariosProgramas > tBody input {
width: 100%;
height: 100%;
}
*[disabled], .disabled {
/*background-color: rgba(0,0,0,0.2);*/
opacity: 0.6;
}
.disabledText {
/*opacity: 0.8;*/
color: gray;
}
*[disabled] legend {
background-color: #BBAA00;
}
*[disabled] select, *[disabled] textarea, *[disabled] input,
select[disabled], textarea[disabled],
input[disabled]:not([type="button"]):not([type="reset"]):not([type="submit"]) {
background: lightgray !important;
}
.vAlignTop > tr > td, vAlignTop > tr > th,
.vAlignTop > tbody > tr > td, vAlignTop > tbody > tr > th {
vertical-align: top;
}
.separatorRight {
border-right: 2px ridge #FAB900;
}
.separatorLeft {
border-left: 2px ridge #FAB900;
}
.separatorTop {
border-top: 2px ridge #FAB900;
}
.separatorBottom {
border-bottom: 2px ridge #FAB900;
}
.valueAlert {
/*border: 2px solid orange !important;*/
background: #fdd !important;
}
.valueError {
/*border: 2px solid red !important;*/
background: #faa !important;
background-color: #faa !important;
background-image: none !important;
}
table.data tr[class]:not(.over) td.valueError {
background-image: none !important;
background-color: #faa !important;
}
.listadoPresentismoImp {
min-width: 73%;
overflow-x: auto;
}
.controlesClasesImp {
width: 25%;
max-width: 250px;
margin: 1%;
float: right;
}
#encuesta .formTable td:first-child {
min-width: 120px;
max-width: 240px;
border-bottom: 2px ridge lightblue;
padding-top: 8px;
}
#encuesta .formTable td:nth-child(2) {
min-width: 120px;
max-width: 340px;
border-bottom: 2px ridge lightblue;
padding-top: 8px;
}
a.redLink {
color: red !important;
font-weight: bold;
cursor: pointer;
}
a.redLink:hover {
text-decoration: underline;
}
#gMap p {
color: #555;
text-shadow: 0 0;
}
span.desplegador:hover {
cursor: pointer;
text-decoration: underline;
}
#creditosAprobadosTabla td:first-child {
max-width: 160px;
}
.mini-icon {
width: 16px;
}
.wrapper {
float: none;
clear: both;
height: 0;
width:100%;
}
#instData table.info {
width: 96% !important;
}
.noPrintCheck {
margin-left: 4px;
}
table.data td .dollarSimbol:first-child/*:last-child*/, table.data td .desplegador > .dollarSimbol {
display: inline-block;
text-align: right;
white-space: nowrap;
width: 98%;
}
table.data td .dollarSimbol:first-child/*:last-child*/ > :first-child, table.data td .desplegador > .dollarSimbol > :first-child {
float: left;
margin-left: 2px;
margin-right: 3px;
}