@media (min-width:768px){.modal-dialog.modal-xl{width:85%;max-width:none}}.dotted{border-bottom:1px dashed #999;text-decoration:none}.input-group-multi [class*=col-]{margin:0!important;padding:0!important}.input-group-multi .form-control{border-right:0}.input-group-multi [class*=col-]:last-child .form-control{border-radius:0 4px 4px 0;border-right:1px solid #ccc}tr:nth-child(2n){background-color:#f2f2f2}tr:hover{background-color:#ddd}.subControl{height:34px;padding:6px 12px;font-size:14px;line-height:1.42857143;color:#555;background-color:#fff;background-image:none;border:1px solid #ccc;border-radius:4px;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);box-shadow:inset 0 1px 1px rgba(0,0,0,.075);-webkit-transition:border-color .15s ease-in-out,-webkit-box-shadow .15s ease-in-out;-o-transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out}.bgwhite{background-color:#fff!important}#results,#resultsMod{padding:10px;border:1px solid;background:#ccc}.tableNew{border:1px solid #d4d4d4;border-collapse:collapse!important}.bgDanger{color:#fff;background-color:#d9534f!important}.loaderBG{position:absolute;top:0;right:0;width:100%;height:100%;background-color:#eceaea;background-image:url('../images/ajax-loader.gif');background-size:50px;background-repeat:no-repeat;background-position:center;z-index:10000000;opacity:.4}.borderGreen{border:4px solid #00a65a}.borderRed{border:4px solid #dd4b39}#txtTrabajadorData::placeholder{color:#fff}.btnMostrarTrabPer_Section:hover{background-color:#3c8dbc!important;color:#fff}@media only screen and (min-width:480px){#contenedor{float:left;width:100%}#tablaN,#tablaS{float:left;width:calc(100% / 2)}#tablaN table,#tablaS table{text-align:center}#tablaN table tr td,#tablaS table tr td{width:100px}}.sameHeight{height:130px!important;width:130px!important;white-space:break-spaces!important;font-size:larger!important}.thinBorder{border:1px solid #666}.pl10{padding-left:10px}.selectedPallet{box-shadow:0 0 10px 4px orange!important;border-radius:4px!important;animation:1s infinite alternate fadeIn}.selectedTrabajador{background:#40e0d0!important}table.dataTable td.dataTables_empty{text-align:center}.dataTables_processing{position:absolute;top:50%;left:50%;width:250px;min-height:30px;margin-left:-125px;margin-top:10px;padding:10px 0;border:0 solid #ddd;text-align:center;font-size:14px;z-index:100;color:#000}.clickerVerde{animation:3s fadeOutVerde;-moz-animation:3s fadeOutVerde;-webkit-animation:3s fadeOutVerde;-o-animation:3s fadeOutVerde}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}@keyframes fadeOutVerde{from{background-color:#90ee90}to{background-color:transparent}}@-moz-keyframes fadeOutVerde{from{background-color:#90ee90}to{background-color:transparent}}@-webkit-keyframes fadeOutVerde{from{background-color:#90ee90}to{background-color:transparent}}@-o-keyframes fadeOutVerde{from{background-color:#90ee90}to{background-color:transparent}}.clickerRojo{animation:3s fadeOutRojo;-moz-animation:3s fadeOutRojo;-webkit-animation:3s fadeOutRojo;-o-animation:3s fadeOutRojo}@keyframes fadeOutRojo{from{background-color:salmon}to{background-color:transparent}}@-moz-keyframes fadeOutRojo{from{background-color:salmon}to{background-color:transparent}}@-webkit-keyframes fadeOutRojo{from{background-color:salmon}to{background-color:transparent}}@-o-keyframes fadeOutRojo{from{background-color:salmon}to{background-color:transparent}}.clickerAmarillo{animation:3s fadeOutAmarillo;-moz-animation:3s fadeOutAmarillo;-webkit-animation:3s fadeOutAmarillo;-o-animation:3s fadeOutAmarillo}@keyframes fadeOutAmarillo{from{background-color:#ffe400}to{background-color:transparent}}@-moz-keyframes fadeOutAmarillo{from{background-color:#ffe400}to{background-color:transparent}}@-webkit-keyframes fadeOutAmarillo{from{background-color:#ffe400}to{background-color:transparent}}@-o-keyframes fadeOutAmarillo{from{background-color:#ffe400}to{background-color:transparent}}tr.headerCol{cursor:pointer;background:#faebd7!important}.shadowPallet{border:1px dotted #ccc}.pr15{padding-right:15px}.mb15{margin-bottom:15px}.inputFrmt{border-radius:0;box-shadow:none;border:1px solid #d2d6de}.btn-circle,.btn-circle-micro,.btn-circle-sm{border-radius:30px;text-align:center}.validacionError{background-color:#f0f0f0;margin:0 -20px;overflow:hidden;padding:10px;color:gray;font-size:16px;font-weight:300;display:block}.validacionError::before{content:'!';display:inline-block;width:24px;height:24px;border-radius:50%;background-color:#ea7d7d;color:#fff;line-height:24px;text-align:center;margin-right:10px}.box19 .box-content,.preloader{height:100%;left:0;top:0;width:100%}.popover{z-index:10!important}.tooltip{z-index:1!important}.rotateIcon{transform:rotateY(180deg) rotatez(90deg) translate(4px,20px)}section{overflow:hidden!important}.preloader{position:fixed;z-index:999999;background-color:#fff;background-position:center center;background-repeat:no-repeat;background-image:url(../images/preloader.gif)}.table-responsive{overflow-x:initial!important}input.numberMask{-webkit-text-security:disc}.hideCell{display:none}.showTotales{background:#e2e2e2}.showBlack{background:#000;color:#fff;font-weight:600}.table100{width:100%!important;border-spacing:3px;border-collapse:separate}.modal{overflow-y:auto!important}.text-verde{color:#1a981c}.btn-circle{width:49px;height:49px;padding:5px 0;font-size:20px;line-height:2}.btn-circle-micro{width:19px;height:19px;padding:1px 0;font-size:13px;line-height:.1}.btn-circle-sm{width:35px;height:35px;padding:2px 0;font-size:20px;line-height:1.65}.btn-circle-lg{width:79px;height:79px;text-align:center;padding:13px 0;font-size:30px;line-height:2;border-radius:70px}.textInputBig{font-size:20px;font-weight:700}.btn-morron{background-color:#a53131;color:#fff}.btn-morron:hover{background-color:#792222;color:#fff}.estiloP{overflow:hidden;height:auto}.input-xxs{height:20px}.chart-outer{max-width:800px;margin:2em auto}#container{height:300px;margin-top:2em;min-width:380px}.highcharts-data-table table{border-collapse:collapse;border-spacing:0;background:#fff;min-width:100%;margin-top:10px;font-family:sans-serif;font-size:.9em}.highcharts-data-table caption,.highcharts-data-table td,.highcharts-data-table th{border:1px solid silver;padding:.5em}.highcharts-data-table thead tr,.highcharts-data-table tr:nth-child(2n){background:#f8f8f8}.highcharts-data-table tr:hover{background:#eff}.highcharts-data-table caption{border-bottom:none;font-size:1.1em;font-weight:700}.box19{text-align:center;position:relative}.box19 .box-content{position:absolute;transition:.1s}.box19:hover .box-content{background:rgba(0,0,0,.5)}.box19 .title{font-size:24px;color:#fff;transform:scale(0)}.box19:hover .title{transform:scale(1);font-size:15px;margin-top:10px;color:#fff}.box19 .icon{list-style:none;padding:0;margin:0;opacity:0}.box19:hover .icon{opacity:1}.box19 .icon li{display:inline-block;margin-top:15px}.box19 .icon li:first-child a,.box19 .icon li:last-child a{display:block;width:30px;height:30px;line-height:27px;font-size:20px;color:#fff;position:relative}.box19 .icon li a{top:-150px}.box19:hover .icon li a{top:0}@media only screen and (max-width:990px){.box19{margin-bottom:30px}}@media only screen and (max-width:360px){.box19 .box-content{padding-top:20%}}@media print{table,table td,table tr{page-break-after:auto}.separarRow{page-break-before:always}.hidden-div{display:block!important}table td,table tr{page-break-inside:avoid}table thead{display:table-header-group}table tfoot{display:table-footer-group}.noPrint{display:none}.imprimir{display:initial!important}.col-xs-6{width:25%}.cincuenta{width:50%!important}.unTercio{width:33.3%}.unCuarto{width:25%!important;float:right}.unCuarto_left,.unTres{width:25%!important;float:left}.unUno{width:8.3%!important;float:left}.unDos{width:16.6%!important;float:left}.unCuatro{width:33.3%!important;float:left}.unCinco{width:41.6%!important;float:left}.cincuentaLeft,.unSeis{width:50%!important;float:left}.unSiete{width:58.1%!important;float:left}.unOcho{width:66.6%!important;float:left}.tresCuartos,.unNueve{width:75%!important;float:left}.unDiez{width:83.3%!important;float:left}.unOnce{width:91.6%!important;float:left}.oneHundred,.unDoce{width:100%!important}.unDoce{float:left}.cincuentaRight{width:50%!important;float:right}.shadowPallet{border:0!important}.fs-big{font-size:50px!important;font-weight:700!important}}@media (max-width:765px){a.btn.btn-lg.cfa-button{background-color:transparent;color:#fff;padding:9px 7px;border-color:#fff;font-size:10px}}#map{width:100%;height:400px;border:1px solid #ccc}.fa-fda::before{content:url('/static/fda.svg');vertical-align:-7px}.blackAndWhite{background:#000 !important;color:#fff}.bgGray{background-color:#ccc !important;}.botones:hover {background: #00a65a;color: white;}#tblContadores_QR td, #tblContadores_QR th { padding: 4px 6px !important;}.table-hover tbody tr.blackAndWhite:hover{background-color:#000!important;color:#fff!important;}.table-hover tbody tr.bgGray:hover{background-color:#ccc!important;color:inherit!important;cursor:default!important;}

.checkbox label .toggle,.checkbox-inline .toggle{margin-left:-20px;margin-right:5px}.toggle{position:relative;overflow:hidden}.toggle input[type=checkbox]{display:none}.toggle-group{position:absolute;width:200%;top:0;bottom:0;left:0;transition:left .35s;-webkit-transition:left .35s;-moz-user-select:none;-webkit-user-select:none}.toggle.off .toggle-group{left:-100%}.toggle-on{position:absolute;top:0;bottom:0;left:0;right:50%;margin:0;border:0;border-radius:0}.toggle-off{position:absolute;top:0;bottom:0;left:50%;right:0;margin:0;border:0;border-radius:0}.toggle-handle{position:relative;margin:0 auto;padding-top:0;padding-bottom:0;height:100%;width:0;border-width:0 1px}.toggle.btn{min-width:59px;min-height:34px}.toggle-on.btn{padding-right:24px}.toggle-off.btn{padding-left:24px}.toggle.btn-lg{min-width:79px;min-height:45px}.toggle-on.btn-lg{padding-right:31px}.toggle-off.btn-lg{padding-left:31px}.toggle-handle.btn-lg{width:40px}.toggle.btn-sm{min-width:50px;min-height:30px}.toggle-on.btn-sm{padding-right:20px}.toggle-off.btn-sm{padding-left:20px}.toggle.btn-xs{min-width:35px;min-height:22px}.toggle-on.btn-xs{padding-right:12px}.toggle-off.btn-xs{padding-left:12px}.row-border td{border:2px dotted orange}tr.table-danger{background-color:#f8d7da!important}tr.table-success{background-color:#99dd7d!important}

/* REQS STUFF */
.tabla-detalle{background:#f8f9fa;border-collapse:collapse}.tabla-detalle th{font-size:12px;font-weight:600;border-bottom:1px solid #dee2e6}.tabla-detalle td{padding:1px;border-bottom:1px solid #e9ecef}#tblDesglozado tbody tr.odd,#tblDesglozado tbody tr.even{background-color:#000!important;font-weight:600;color:#fff}.renglon-detalle{font-size:11px;font-weight:500;border-bottom:1px solid #dee2e6;padding:1px;background:#923232!important;color:#fff}#tblDesglozado{border-collapse:collapse!important}#tblDesglozado tr.fila-detalle.detalle-par td{background-color:#ffffff!important}#tblDesglozado tr.fila-detalle.detalle-impar td{background-color:#f1f3f5!important}#tblDesglozado tr.fila-detalle{background-clip:border-box}#tblDesglozado td{background-clip:padding-box}table.table100 thead th{background:#4d7383!important;color:#fff;padding:3px;border-radius:3px}#clickFinalizadas.finalizadasOn{background-color:#28a745;color:#fff!important;border-radius:4px;padding:5px 10px;margin-top:3px}input,select,textarea{border-radius:5px!important;border:1px solid #aaa!important}.inputStyle{background-color:#fff!important;opacity:1;height:22px;cursor:default!important}.filters input[disabled]{background-color:#ffffffa8!important;border:none;cursor:auto;box-shadow:none;padding:0;height:auto}

/* MS STUFF */
.ms-parent{width:100%!important}.ms-drop{width:auto!important;max-width:100%}.ms-drop ul{max-height:220px}

.has-feedback .form-control {padding-left: 35px;padding-right: 12px;}.form-control-feedback {left: 0;right: auto;}

/* ===== TABLES ===== */
.table {
    background: #fff;
}

.table > thead > tr > th {
    border-bottom: 2px solid #e0e0e0;
    font-weight: 500;
}
input:focus, select:focus, textarea:focus, button:focus {outline: none !important;border-color: #86b7fe !important;box-shadow: 0 0 0 0.25rem rgba(13,110,253,.25) !important;}
.menu-search-highlight{background: #4f7789;color: #fff;padding: 0;border-radius: 3px;font-weight: 600;}