.gradient-altum-one{background:#004769;background:linear-gradient(90deg,#004769 0,#006563 99%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#004769",endColorstr="#006563",GradientType=1)}.gradient-altum-two{background:#006563;background:linear-gradient(90deg,#006563 0,#005c66 22%,#004769 50%,#2989d8 85%,#207cca 98%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#006563",endColorstr="#207cca",GradientType=1)}.gradient-altum-two-opacity{background:linear-gradient(90deg,rgba(0,101,99,.52) 0,rgba(0,92,102,.54) 22%,rgba(0,71,105,.57) 50%,rgba(41,137,216,.61) 85%,rgba(32,124,202,.63) 98%,rgba(32,124,202,.63));filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#85006563",endColorstr="#a1207cca",GradientType=1)}.bg-full{height:100vh;width:100vw}.bg-full,.error_403{background-size:cover;max-height:100%;max-width:100%}.error_403{background-image:url(/img/403.png);color:#fff;font-weight:700;height:100%;height:100vh;overflow:hidden;width:100%;width:100vw}.error_403 .titulo{font-size:3rem}.error_403 .subtitulo{font-size:2rem}.error_403 .d-flex{position:relative;z-index:1}.error_403:before{background-color:rgba(5,78,120,.75);bottom:0;content:"";cursor:pointer;height:100%;left:0;position:fixed;right:0;top:0;width:100%;z-index:1}#tabla_contacts_wrapper.dataTables_wrapper .row.w-100 .col-xs-12.col-md-6.col-lg-12.text-left .dataTables_length label{display:block}#tabla_contacts_wrapper.dataTables_wrapper .row.w-100 .col-xs-12.w-100 .table-responsive{display:inline-table}#tabla_contacts_wrapper.dataTables_wrapper tbody,#tabla_contacts_wrapper.dataTables_wrapper thead,#tabla_contacts_wrapper.dataTables_wrapper tr{min-width:100%;width:100%}#tabla_contacts_wrapper.dataTables_wrapper.form-inline{margin-left:2%}#tabla_contacts_wrapper.dataTables_wrapper .dataTables_paginate .pagination{justify-content:flex-end}#tabla_contacts_wrapper.dataTables_wrapper .dataTables_paginate .pagination .page-item.active .page-link{background-color:#0b6496}.login-box{display:none}.login-page,.register-page{background-attachment:fixed;background-position:top;background-repeat:no-repeat;background-size:cover}section.widget{background-color:#fff;border-bottom-right-radius:12px;border-top-right-radius:12px;display:flex;justify-content:center;margin-bottom:30px;padding:3% 0}.login-left-box{display:flex;flex:1 1 30%;flex-direction:column;flex-wrap:wrap;justify-content:flex-start;left:0;min-width:400px;opacity:0;padding:0;position:absolute;transition:all .12 ease-in-out .85s;-moz-transition:all .12 ease-in-out .85s;-webkit-transition:all .12 ease-in-out .85s}.login-left-box.show{opacity:1;transition:all .85s ease-in-out;-moz-transition:all .85s ease-in-out;-webkit-transition:all .85s ease-in-out}.login-left-box:before{background:linear-gradient(90deg,#054e78 0,rgba(11,100,150,.45) 49%,rgba(11,100,150,.23) 68%,rgba(11,100,150,.16) 78%,hsla(0,100%,99%,0));bottom:-100%;content:"";filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#054e78",endColorstr="#00fffcfc",GradientType=1);height:100vh;left:0;margin:auto;position:absolute;top:-100%;width:200%;z-index:-1}.logo-altum img{display:block;height:210px;margin:0 auto;width:210px}.login-frm input,.login-frm select{background:#fff;border:1px solid #b6b7b8;border-radius:8px;color:#4d4d4d;font-size:1.2rem;margin:2px auto 15px;outline:none;padding:22px 20px;width:100%}.login-frm .lbl-white{color:#fff;font-weight:500!important}.login-frm .input-group:not(.has-validation)>.custom-file:not(:last-child) .custom-file-label:after,.login-frm .input-group:not(.has-validation)>.custom-select:not(:last-child),.login-frm .input-group:not(.has-validation)>.form-control:not(:last-child){border-bottom-right-radius:8px;border-top-right-radius:8px}.login-frm .btn.btn-block{background-color:#fff;border:2px solid #b6b7b8;border-radius:8px;color:#0b6496;font-weight:700;padding-left:8%;padding-right:8%;transition:all .85s ease-in-out;-moz-transition:all .35s ease-in-out;-webkit-transition:all .35s ease-in-out}.login-frm .btn.btn-block:hover{background-color:#86cba8;border-color:#006563;color:#004769}.login-frm .frm-label-forgot{display:block;font-size:1rem;margin-top:-5px}.login-frm .frm-label-forgot a{color:#dedede}.login-frm .fa-eye.password-eye,.login-frm .fa-eye.password-eye-conf{color:gray;position:absolute;right:20px;top:20px;z-index:99}.login-frm .is-invalid~.invalid-feedback,.login-frm .is-invalid~.invalid-tooltip,.login-frm .was-validated :invalid~.invalid-feedback,.login-frm .was-validated :invalid~.invalid-tooltip{background:linear-gradient(90deg,rgba(0,101,99,.52) 0,rgba(0,92,102,.54) 22%,rgba(0,71,105,.57) 50%,rgba(41,137,216,.61) 85%,rgba(32,124,202,.63) 98%,rgba(32,124,202,.63));color:#ff0;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#85006563",endColorstr="#a1207cca",GradientType=1);padding:5px 10px;text-align:center}.input-group-append.brdrs{border-radius:8px}.foot-left-bottom{bottom:10px;color:#c1c1c1;left:20px;position:fixed;text-align:left;width:100%}.fnt-small small{font-size:.9rem}.altum-mdl .btn{background-color:#0b6496;border-radius:7px;display:block;font-size:1.1rem;letter-spacing:1px;margin:30px auto 0;padding:2% 5%}.altum-mdl .btn:hover{background-color:#006563;border-color:#006563;color:#fff}.altum-mdl.modal .modal-dialog .modal-header{background-color:#0b6496}.altum-mdl.modal .modal-dialog .modal-header .close,.altum-mdl.modal .modal-dialog .modal-header .mailbox-attachment-close{background-color:#fff;border-radius:50%;color:#0b6496;height:25px;opacity:.8;padding:0;position:relative;right:15px;top:18px;width:25px}.altum-mdl.modal .modal-dialog .modal-header .close:hover,.altum-mdl.modal .modal-dialog .modal-header .mailbox-attachment-close:hover{opacity:1}.altum-mdl.modal .modal-dialog .modal-title{color:#fff}.altum-mdl.modal .modal-dialog .form-control{background:#dedede;border:1px solid #c1c1c1;border-radius:8px;border-bottom-right-radius:0;border-top-right-radius:0;color:#505050;font-size:1rem;outline:none}.altum-mdl.modal .modal-dialog .form-control input[type=email]:-ms-input-placeholder,.altum-mdl.modal .modal-dialog .form-control input[type=email]::-ms-input-placeholder,.altum-mdl.modal .modal-dialog .form-control input[type=email]::placeholder,.altum-mdl.modal .modal-dialog .form-control input[type=text]:-ms-input-placeholder,.altum-mdl.modal .modal-dialog .form-control input[type=text]::-ms-input-placeholder,.altum-mdl.modal .modal-dialog .form-control input[type=text]::placeholder{color:#b4b4b4}@media (max-width:767px){.login-left-box{left:auto;right:auto}.login-left-box:before{left:-100%}.foot-left-bottom{background:#006563;background:#004769;background:linear-gradient(90deg,#004769 0,#006563 99%);bottom:0;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#004769",endColorstr="#006563",GradientType=1);left:0;opacity:.8;padding:5px 0;text-align:center}.login-frm .input-group.mb-3.pl-4,.login-frm .lbl-white{padding-left:0!important}.widget.bordered-rgtp-rg-bt{border-bottom-left-radius:12px;border-top-left-radius:12px}}@media (max-width:541px){.login-left-box{padding:0 10%}.logo-altum img{height:150px;width:150px}.login-frm .btn.btn-block{width:120%}}.btn-primary{background-color:#004769;border-color:#004769;color:#fff}.btn-primary:hover{background-color:#015780;border-color:#015780}.btn-link{color:#17a0df}.headerCard,.table thead th{color:#004769}.headerCard{font-size:20px;font-weight:600;max-height:auto;text-decoration:underline}.btn-success,.card-primary .card-header{background-color:#006563!important}.btn-success{border-color:#006563!important}.table td{vertical-align:middle}.map_maker{font-weight:600;margin-bottom:10px}
