﻿.fecha-hora-ctr label{padding-top:.5rem;}.fecha-hora-ctr .fh-inputs{display:inline-flex;flex:3;align-content:space-between;}.fecha-hora-ctr .fh-inputs input{flex:3;}.fecha-hora-ctr .fh-inputs select{flex:1;}@media(max-width:580px){.fecha-hora-ctr label{padding-top:.025rem;}.fecha-hora-ctr .fh-inputs{margin-top:.4rem;}.fecha-hora-ctr .fh-inputs input{padding-left:.25em;}}.container-menu{background-color:#f1f1f1!important;}.container-menu .mc-botones{background-color:#f1f1f1!important;}.label-ficha>label{color:var(--label-ficha-color-title,#081771);font-size:var(--label-ficha-font-size-title,90%);}.label-ficha .col-form-label{overflow:hidden;}.label-ficha div.col-form-label{font-size:1rem;padding:.25rem;padding-left:.5rem;}.label-ficha div.col-form-label[class~="ocultar"]{display:none;}.label-ficha div.col-form-label[class~="center"]{text-align:center;}.label-ficha div.col-form-label[class~="right"]{text-align:right;}.label-ficha div.col-form-label[class~="left"]{text-align:left;}.label-ficha div.col-form-label[class~="bold"]{font-weight:bold;}.label-ficha div.col-form-label[class~="italic"]{font-style:italic;}.label-ficha div.col-form-label[class~="bold-italic"]{font-weight:bold;font-style:italic;}.alert[class~="a-hide"]{display:none;}.ctto-ficha>label{color:var(--label-ficha-color-title,#081771);}.ctto-ficha .col-flex{position:relative;display:flex;}.ctto-ficha .col-flex label{overflow:hidden;}.ctto-ficha .col-flex a{margin:.25rem .5rem .75rem .5rem;max-width:32px;max-height:32px;}.ctto-ficha .col-flex span.celda{display:block;margin:.25rem .5rem;font-size:.7rem;font-style:italic;}input[readonly]{background-color:var(--background-color-readonly,#fffff0)!important;}.input-group[readonly] svg{color:var(--background-color-readonly,#fffff0)!important;background-color:#ccc;border-radius:50%;}select[readonly]{background-color:var(--background-color-readonly,#fffff0)!important;}.mc-date[readonly]{background-color:var(--background-color-readonly,#fffff0)!important;}.mc-date[readonly] input{background-color:var(--background-color-readonly,#fffff0)!important;}textarea[readonly]{background-color:var(--background-color-readonly,#fffff0)!important;}label[readonly]{background-color:var(--background-color-readonly,#fffff0)!important;min-height:8rem;}input[disabled]{background-color:var(--background-color-disabled,#e9ecef)!important;}.input-group[disabled] svg{color:var(--background-color-disabled,#e9ecef)!important;background-color:#ccc;border-radius:50%;}select[disabled]{background-color:var(--background-color-disabled,#e9ecef)!important;}.mc-date[disabled]{background-color:var(--background-color-disabled,#e9ecef)!important;}textarea[disabled]{background-color:var(--background-color-disabled,#e9ecef)!important;}label[disabled]{background-color:var(--background-color-disabled,#e9ecef)!important;min-height:8rem;}table.ui-responsive{display:table;width:100%;margin:auto;min-width:380px;border-spacing:2px;border-collapse:collapse;}table.ui-responsive tbody>tr:nth-of-type(odd){background-color:#cccccc35;}table.ui-responsive tbody>tr{background:#fff;background:-moz-linear-gradient(180deg,#fff 5%,#ddd 96%,#eee 100%);background:-webkit-linear-gradient(180deg,#fff 5%,#ddd 96%,#eee 100%);background:linear-gradient(180deg,#fff 5%,#ddd 96%,#eee 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#ffffff",endColorstr="#eeeeee",GradientType=1);}table.ui-responsive tr{border-bottom:3px outset #ddd;}table.ui-responsive th{display:none;}table.ui-responsive td{display:block;}table.ui-responsive td[class~="center"]{text-align:center;}table.ui-responsive td>div{display:inline-block;overflow:hidden;height:auto;width:70%;}table.ui-responsive td button{background-color:#ccc9;padding-top:.75rem;padding-bottom:.75rem;font-weight:bold;letter-spacing:2px;}table.ui-responsive td>button{margin:auto;width:90%!important;}table.ui-responsive td:first-child{padding-top:.5em;}table.ui-responsive td:last-child{padding-bottom:.5em;}table.ui-responsive td[data-td]:before{content:attr(data-td) " ";font-weight:bold;color:#333!important;width:29%;display:inline-block;vertical-align:top;}table.ui-responsive td div[data-title]:after{content:attr(data-title);display:inline-block;width:80%;font-style:italic;float:right;}table.ui-responsive td[data-td]{text-align:left;}table.ui-responsive .right>div{width:98%;max-width:16rem;text-align:right;}@media(min-width:799px){table.ui-responsive .container-listado form{max-width:98%;}table.ui-responsive tbody>tr{background:#fff;}table.ui-responsive tr{border-top:1px solid #ddd;border-bottom:1px solid #ddd;}table.ui-responsive td[data-td]:before{display:none;}table.ui-responsive td div[data-title]:after{display:none;}table.ui-responsive td div{width:100%;}table.ui-responsive td button{background-color:initial;padding-top:initial;padding-bottom:initial;color:var(--bs-btn-hover-border-color);font-weight:initial;letter-spacing:initial;width:auto!important;}table.ui-responsive td.btn-detalles{vertical-align:bottom;}table.ui-responsive td[class~="center"]{text-align:center;}table.ui-responsive td[class~="right"]{text-align:right;}table.ui-responsive th,table.ui-responsive td{display:table-cell;padding:.25em .5em;}table.ui-responsive .right>div{width:100%;text-align:right;}}.table-hover tbody tr:hover{cursor:pointer;background-color:#c8f3ff;}th.left,td.left{text-align:left;}th.right,td.right{text-align:right;}td span.title{display:block;margin:.25rem .5rem;font-size:1.1rem;}td span.celda{display:block;margin:.25rem .5rem;font-size:.8rem;}td span.label{display:inline;margin-right:1rem;font-size:.8rem;}td.small{font-size:.75rem;color:#808080;}td span.label[class~="italic"],td span.celda[class~="italic"],td span.title[class~="italic"]{font-style:italic;}td span.label[class~="bold"],td span.celda[class~="bold"],td span.title[class~="bold"]{font-weight:bold;}td span.label[class~="darkblue"],td span.celda[class~="darkblue"],td span.title[class~="darkblue"]{color:#00008b;}td span.label[class~="darkred"],td span.celda[class~="darkred"],td span.title[class~="darkred"]{color:#8b0000;}tr.tab-1 td{padding-left:1rem;}@media(min-width:799px){th.width-s,td.width-s{width:2rem;}th.width-m,td.width-m{width:4rem;}th.width-x,td.width-x{width:6rem;}th.width-xl,td.width-xl{width:8rem;}th.width-xxl,td.width-xxl{width:10rem;}td.width-x button,td.width-xl button{width:100%;}table.ui-responsive{margin:1rem auto;max-width:94%;}table.ui-responsive[class*="xl"],table.ui-responsive[class*="xxl"]{margin:1rem auto;max-width:100%;}}@media(min-width:1199px){table.ui-responsive[class*="xl"],table.ui-responsive[class*="xxl"]{margin:1rem auto;max-width:1200px;}}@media(min-width:1599px){table.ui-responsive[class*="xxl"]{margin:1rem auto;max-width:1600px;}}th.celda-moneda,td.celda-moneda{min-width:6rem;}th.celda-porcentaje,td.celda-porcentaje{min-width:4rem;}th.order-click{cursor:pointer;text-decoration:underline;}td span.td-detalle{display:block;font-size:.8rem;font-style:italic;max-height:4rem;padding-left:.25rem;overflow:hidden;}td span.td-detalle[class~="full"]{max-height:inherit;}th.left,td.left{text-align:left;}th.center,td.center{text-align:center;}th.right,td.right{text-align:right;}th.bold,td.bold{font-weight:bold;}th.italic,td.italic{font-style:italic;}th.bold-italic,td.bold-italic{font-weight:bold;font-style:italic;}td.td-primary{color:#fff!important;background-color:#00f;}td.td-secundary{color:#fff!important;background-color:#808080;}td.td-success{color:#fff!important;background-color:#008000;}td.td-danger{color:#fff!important;background-color:#f00;}td.td-warning{color:#000!important;background-color:#ffa500;}td.td-info{color:#000!important;background-color:#87cefa;}td.td-light{color:#000!important;background-color:#fff;}td.td-dark{color:#fff!important;background-color:#000;}.text-black{color:#000!important;}.text-gray{color:#808080!important;}.text-silver{color:#c0c0c0!important;}.text-blue{color:#00f!important;}.text-orange{color:#ffa500!important;}.text-red{color:#f00!important;}.text-green{color:#008000!important;}.text-italic-cell{color:#808080;font-size:.9rem;padding:.5rem .25rem;}.bg-c-amarillo{background-color:#fbf85a!important;}.bg-c-azul{background-color:#aae1f3!important;}.bg-c-rojo{background-color:#f003!important;}.bg-c-verde{background-color:#bdf3aa!important;}.bg-c-gris{background-color:#ccc!important;}.bg-c-blanco{background-color:#fff!important;}.bg-c-normal{background-color:inherit;}