.pdt5{padding-top:5px!important}.pdt4{padding-top:4px!important}.pdt3{padding-top:3px!important}.pdt2{padding-top:2px!important}.pdt1{padding-top:1px!important}.pdt0{padding-top:0px!important}.pdt10{padding-top:10px!important}.pdt11{padding-top:11px!important}.pdt12{padding-top:12px!important}.pdt13{padding-top:13px!important}.pdt14{padding-top:14px!important}.pdt15{padding-top:15px!important}.pdt20{padding-top:20px!important}.pdt25{padding-top:25px!important}.pdt30{padding-top:30px!important}.pdt35{padding-top:35px!important}.pdt40{padding-top:40px!important}.pdt45{padding-top:45px!important}.pdt50{padding-top:50px!important}.pdb4{padding-bottom:4px!important}.pdb5{padding-bottom:5px!important}.pdb10{padding-bottom:10px!important}.pdb15{padding-bottom:15px!important}.pdb20{padding-bottom:20px!important}.pdb25{padding-bottom:25px!important}.pdb30{padding-bottom:30px!important}.pdb35{padding-bottom:35px!important}.pdb40{padding-bottom:40px!important}.pdb45{padding-bottom:45px!important}.pdb50{padding-bottom:50px!important}.pdl0{padding-left:0!important}.pdl5{padding-left:5px!important}.pdl10{padding-left:10px!important}.pdl15{padding-left:15px!important}.pdr5{padding-right:5px!important}.pdr10{padding-right:10px!important}.pdr15{padding-right:15px!important}.pdr20{padding-right:20px!important}.mgr3{margin-right:3px!important}.mgr5{margin-right:5px!important}.mgr10{margin-right:10px!important}.mgr14{margin-right:14px!important}.mgr15{margin-right:15px!important}.mgr20{margin-right:20px!important}.mgr25{margin-right:25px!important}.mgr30{margin-right:30px!important}.mgr35{margin-right:35px!important}.mgr40{margin-right:40px!important}.mgr45{margin-right:45px!important}.mgr50{margin-right:50px!important}.mgl0{margin-left:0px!important}.mgl5{margin-left:5px!important}.mgl10{margin-left:10px!important}.mgl15{margin-left:15px!important}.mgl20{margin-left:20px!important}.mgl25{margin-left:25px!important}.mgl30{margin-left:30px!important}.mgl35{margin-left:35px!important}.mgl40{margin-left:40px!important}.mgl45{margin-left:45px!important}.mgl50{margin-left:50px!important}.mgl60{margin-left:60px!important}.mgl70{margin-left:70px!important}.mgl80{margin-left:80px!important}.mgl90{margin-left:90px!important}.mgt0{margin-top:0!important}.mgt1{margin-top:1px!important}.mgt2{margin-top:2px!important}.mgt3{margin-top:3px!important}.mgt4{margin-top:4px!important}.mgt5{margin-top:5px!important}.mgt10{margin-top:10px!important}.mgt15{margin-top:15px!important}.mgt20{margin-top:20px!important}.mgt25{margin-top:25px!important}.mgt30{margin-top:30px!important}.mgt35{margin-top:35px!important}.mgt40{margin-top:40px!important}.mgt45{margin-top:45px!important}.mgt50{margin-top:50px!important}.mgt60{margin-top:60px!important}.mgb0{margin-bottom:0px!important}.mgb5{margin-bottom:5px!important}.mgb10{margin-bottom:10px!important}.mgb15{margin-bottom:15px!important}.mgb20{margin-bottom:20px!important}.mgb25{margin-bottom:25px!important}.mgb30{margin-bottom:30px!important}.mgb35{margin-bottom:35px!important}.mgb40{margin-bottom:40px!important}.mgb45{margin-bottom:45px!important}.mgb50{margin-bottom:50px!important}.mgmt1{margin-top:-1px!important}.mgmt2{margin-top:-2px!important}.mgmt3{margin-top:-3px!important}.mgmt4{margin-top:-4px!important}.mgmt5{margin-top:-5px!important}.mgmt6{margin-top:-6px!important}.mgmt7{margin-top:-7px!important}.mgmt8{margin-top:-8px!important}.mgmt9{margin-top:-9px!important}.mgmt10{margin-top:-10px!important}.mgmt15{margin-top:-15px!important}.mgmt20{margin-top:-20px!important}.mgmt25{margin-top:-25px!important}.mgmt30{margin-top:-30px!important}.mgmt35{margin-top:-35px!important}.mgmt40{margin-top:-40px!important}.mgmt45{margin-top:-45px!important}.mgmt50{margin-top:-50px!important}.mgmb1{margin-bottom:-1px!important}.mgmb2{margin-bottom:-2px!important}.mgmb3{margin-bottom:-3px!important}.mgmb4{margin-bottom:-4px!important}.mgmb5{margin-bottom:-5px!important}.mgmb10{margin-bottom:-10px!important}.mgmb15{margin-bottom:-15px!important}.mgmb20{margin-bottom:-20px!important}.mgmb25{margin-bottom:-25px!important}.mgmb30{margin-bottom:-30px!important}.mgmb35{margin-bottom:-35px!important}.mgmb40{margin-bottom:-40px!important}.mgmb45{margin-bottom:-45px!important}.mgmb50{margin-bottom:-50px!important}.mglm5{margin-left:-5px!important}.mglm10{margin-left:-10px!important}.mglm15{margin-left:-15px!important}.mglm20{margin-left:-20px!important}.mglm25{margin-left:-25px!important}.mglm30{margin-left:-30px!important}

.font10{font-size:10px!important}.font11{font-size:11px!important}.font12{font-size:12px!important}.font13{font-size:13px!important}.font14{font-size:14px!important}.font15{font-size:15px!important}.font16{font-size:16px!important}.font17{font-size:17px!important}.font18{font-size:18px!important}.font19{font-size:19px!important}.font20{font-size:20px!important}

/*CSS DINAMIKA*/
.dropdown-toggle::after {margin-left:.555em;}
img.logo-empresa{display:block;margin:auto;}
label.error{display:none;width:100%;margin-top:.25rem;font-size:.875em;color:#dc3545;}
.no-link{cursor:pointer;}
.no-link-texto{cursor:pointer;}
.delete{color:#842029;}
.float-right{float:right;}
.float-left{float:left;}
.pos-relative{position:relative;}
.absolute-right{position: absolute;right: 0px;top: 12px;}
.pad0{padding:0px!important;}
.color-empresa{color:#245992;}
.text-infor{color:#ff771d;}
.bg-infor{background-color:#ff771d;}
.back-danger{background-color:#dc3546}
.disnone{display:none;}
.swal2-popup .swal2-styled:focus {box-shadow: none !important;}
input.subida-fichero{max-width:500px;padding-top:5px;padding-bottom:5px;display:inline-block;font-size:14px!important;}
button.btnsubida{padding-top:5px;padding-bottom:5px;margin-bottom:3.5px;font-size:14px}
input.docu{max-width:525px;display:inline;}
a.flrdelok{float:right;margin-right:10px;color:#bb2d3b}
a.flrdelno{float:right;margin-right:10px;color:#666;cursor:default;}

/*BOTONES*/
.new-button{display:flex;height:40px;padding:0;background:#009578;border:none;outline:0;border-radius:5px;overflow:hidden;font-size:16px;font-weight:500;cursor:pointer;color:#fff}
.new-button:hover {background: #008168;}
.new-button:active {background: #006e58;}
.button__icon,.button__text{display:inline-flex;align-items:center;padding:0 15px;color:#fff!important;height:100%}
.button__icon{font-size:1.5em;background:rgba(0,0,0,.08)}
.btn-sm{border-radius:20px;}
.spinner-border{display:none;}
.antiguo:checked {background-color: #606060;border-color: #606060;}
 
/*TABLAS*/
table.dataTable tbody tr.even:hover,tbody tr.even td.highlighted{background-color:#f0f3fa}table.dataTable tbody tr.odd:hover,tbody tr.odd td.highlighted{background-color:#f0f3fa}table.dataTable tr.even:hover{background-color:#f0f3fa}table.dataTable tr.even:hover td{background-color:#f0f3fa}table.dataTable tr.even:hover td.sorting_1{background-color:#f0f3fa}table.dataTable tr.even:hover td.sorting_2{background-color:#f0f3fa}table.dataTable tr.even:hover td.sorting_3{background-color:#f0f3fa}table.dataTable tr.odd:hover{background-color:#f0f3fa}table.dataTable tr.odd:hover td{background-color:#f0f3fa}table.dataTable tr.odd:hover td.sorting_1{background-color:#f0f3fa}table.dataTable tr.odd:hover td.sorting_2{background-color:#f0f3fa}table.dataTable tr.odd:hover td.sorting_3{background-color:#f0f3fa}
table.dataTable.no-footer {border: 1px solid #111;}
table.dataTable.compact thead th{padding: 8px 17px;}
table.dataTable tbody td {vertical-align:middle;}
table.table-hover tbody td {vertical-align:middle;}
.dataTables_wrapper .dataTables_paginate {padding-top: .755em;}
.dataTables_wrapper .dataTables_paginate .paginate_button {padding: .2em .7em;}
.dataTables_wrapper .dataTables_filter {margin-bottom:15px;}
.td-brd-right{border-right: 1px solid #ddd;}
.bg-reenvio{background-color:#d9dcde;padding:0 5px;border-radius:15px;color:#455b6b;}

.table-th-15{width:15px;}
.table-th-20{width:20px;}
.table-th-25{width:25px;}
.table-th-50{width:50px;}
.table-th-60{width:60px;}
.table-th-75{width:75px;}
.table-th-100{width:100px;}
.table-th-120{width:120px;}
.table-th-125{width:125px;}
.table-th-150{width:150px;}
.table-th-175{width:175px;}
.table-th-200{width:200px;}

.table-th-min-25{min-width:25px;}
.table-th-min-50{min-width:50px;}
.table-th-min-60{min-width:60px;}
.table-th-min-75{min-width:75px;}
.table-th-min-100{min-width:100px;}
.table-th-min-125{min-width:125px;}
.table-th-min-150{min-width:150px;}
.table-th-min-175{min-width:175px;}
.table-th-min-200{min-width:200px;}

/*AUTOCOMPLETE*/
#suggestions{height:auto;width:100%}
#suggestions .suggest-element{border-top:1px solid #d6d4d4;cursor:pointer;padding:8px;width:100%;display:block}