.ngx-pagination{margin-bottom:0!important}@media only screen and (min-width:993px){.modal-md{max-width:800px}}@media only screen and (min-width:576px) and (max-width:800px){.modal-md{max-width:90%}}@media only screen and (min-width:801px) and (max-width:992px){.modal-md{max-width:70%}}.form-check .form-check-label input:checked+.input-helper:after{line-height:14px!important}.form-check.form-check-flat label .input-helper:before{border:2px solid #00ce68bd!important}.title-top{position:fixed!important;z-index:2000;width:calc(100% - 256px)!important;left:255px!important;right:0!important;margin-right:1px!important;top:0!important;margin-top:63px!important;border-bottom:1px solid #5487e6;border-left:1px solid #14ced5}@media (max-width:991px){.title-top{position:fixed!important;width:100%!important;left:0!important;margin-right:1px!important}}.loading{position:absolute;width:100%;height:100%;background:#e3e1ffa1;top:0;left:0;z-index:99999999;display:flex}.inf-warning{border:1px solid #fddc99d4!important;font-weight:600;color:#f57100;background:#fff3e67a}.inf-success{border:1px solid #3e8863!important;font-weight:600;color:#4ca278}.inf-danger{border:1px solid #e6525161!important;font-weight:600;color:#de5638;background:#fff1f1e0}.content-wrapper{background:#f5f5f5!important}.card-header{background:#fff!important}.card .line{margin-top:0;margin-bottom:0;border-radius:0;height:4px}.form-control{border:1px solid #8781d3!important;min-height:38px}.profile-name{max-width:150px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ssh-div-table-header{border:1px solid #e3e3e3;padding:10px 5px;background:#dfe6ff6e}select.form-control:not([size]):not([multiple]){height:auto!important}.ssh-div-table-item{border:1px solid #ececec;padding:5px;margin-top:-1px;display:flex;align-items:center}.dropdown-menu{border:1px solid #308ee047}.dropdown-item:focus,.dropdown-item:hover{color:#fff!important;background-color:#50afe6ed!important;cursor:pointer!important}.h-38{height:38px!important}.ssh-table-cell{margin:0;width:100%}.ssh-dropdown-toggle::after{position:absolute!important;right:12px!important;top:calc((38px/2) - 3px)!important}.form-control:disabled,.form-control[readonly]{background-color:#f4f3f9!important}.bl-success{border-left:5px solid rgba(9,199,50,.938);border-top-left-radius:4px;border-bottom-left-radius:4px}.bl-warning{border-left:5px solid rgba(255,123,0,.938);border-top-left-radius:4px;border-bottom-left-radius:4px}.notifier__container *{box-sizing:border-box}.notifier__container-list{margin-top:0;margin-bottom:0;padding-left:0;list-style-type:none}.notifier__notification{display:block;position:fixed;visibility:hidden;z-index:10000;will-change:transform;-webkit-backface-visibility:hidden;backface-visibility:hidden}.notifier__notification--material{border-radius:3px;box-shadow:0 1px 3px rgba(0,0,0,.2);cursor:default;padding:11px 26px 10px}.notifier__notification--material .notifier__notification-message{line-height:17px;display:inline-block;margin-top:0;margin-bottom:0;vertical-align:top;max-width:330px;font-size:13px}.notifier__notification--material .notifier__notification-button{display:inline-block;transition:opacity .2s ease;opacity:.5;margin-right:-10px;margin-left:10px;outline:0;border:none;background:0 0;cursor:pointer;padding:6px;width:32px;height:32px;vertical-align:top}.notifier__notification--material .notifier__notification-button:focus,.notifier__notification--material .notifier__notification-button:hover{opacity:1}.notifier__notification--material .notifier__notification-button:active{transform:scale(.82);opacity:1}.notifier__notification--default{background-color:#444;color:#fff}.notifier__notification--default .notifier__notification-button-icon{fill:#fff}.notifier__notification--error{background-color:#d9534f;color:#fff}.notifier__notification--error .notifier__notification-button-icon{fill:#fff}.notifier__notification--info{background-color:#5bc0de;color:#fff}.notifier__notification--info .notifier__notification-button-icon{fill:#fff}.notifier__notification--success{background-color:#5cb85c;color:#fff}.notifier__notification--success .notifier__notification-button-icon{fill:#fff}.notifier__notification--warning{background-color:#f0ad4e;color:#fff}.notifier__notification--warning .notifier__notification-button-icon{fill:#fff}html{width:100%;height:100%}body{width:100%;height:100%;margin:0;box-sizing:border-box;font-family:Roboto,Tahoma,"Trebuchet MS",Arial,Helvetica,sans-serif;font-size:14px}*{box-sizing:inherit}.app{display:block;padding:30px}h1{font-size:30px;padding-bottom:10px}h2{margin-top:40px;font-size:18px}.button{display:inline-block;padding:11px 16px 10px;margin-right:4px;background:0 0;border:none;border-radius:2px;cursor:pointer;opacity:1;transition:background-color .2s ease}.button--primary{background-color:#2b90d9;color:#fff}.button--primary:active,.button--primary:focus,.button--primary:hover{background-color:#2273ad}.button--secondary{background-color:#ddd;color:#333}.button--secondary:active,.button--secondary:focus,.button--secondary:hover{background-color:#cacaca}.line{height:7px;border-top:0;background:#c4e17f;border-radius:5px;background-image:linear-gradient(to right,#c4e17f,#c4e17f 12.5%,#f7fdca 12.5%,#f7fdca 25%,#fecf71 25%,#fecf71 37.5%,#f0776c 37.5%,#f0776c 50%,#db9dbe 50%,#db9dbe 62.5%,#c49cde 62.5%,#c49cde 75%,#669ae1 75%,#669ae1 87.5%,#62c2e4 87.5%,#62c2e4)}.ssh-autocomplete-button{width:100%;max-width:100%;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;text-align:left}.ssh-autocomplete-button::after{display:inline-block;width:0;margin-top:6px;height:0;float:right;vertical-align:.255em;content:"";border-top:.3em solid;border-right:.3em solid transparent;border-bottom:0;border-left:.3em solid transparent}.ssh-autocomplete-menu{border-color:#c7b0e4;width:100%}.ssh-autocomplete-search{border-color:#c7b0e4}.ssh-autocomplete-search-button{border-radius:0 .1875rem .1875rem 0!important}.ssh-autocomplete-box{width:100%;max-width:100%;min-width:250px;max-height:160px;min-height:100px;overflow-y:scroll;font-size:12px;text-transform:lowercase;color:#2d2d2d}.ssh-autocomplete-item{cursor:pointer}.ssh-autocomplete-item:hover{background:#3ccbdd7d}.ssh-form-control-table:disabled{background:#fff;border:0 double transparent}.ssh-estate{border-radius:10px;padding:5px;margin:0;text-align:center;vertical-align:middle;color:#fff}.ssh-tr-edit{background:#e19b401f}.ssh-button{white-space:nowrap;text-overflow:ellipsis;overflow:hidden;width:100%;min-height:38px}.input-group>.ng-select{position:relative;flex:1 1 auto;width:1%;margin-bottom:0}.nav-item>a>i{font-size:18px;margin-right:5px}@media (min-width:992px){.modal-sm{max-width:60%}}.modal-dialog>app-info{position:absolute;z-index:100;width:100%;height:100%}.height-auto{height:calc(100% - (56px + 64px + 7px))!important;min-height:calc(100% - (56px + 64px + 7px))!important;max-height:calc(100% - (56px + 64px + 7px))!important}.btn-activo{text-align:center;background:#09c54394;color:#fff;max-width:90px;width:100%;margin-left:auto;margin-right:auto;padding-top:3px;padding-bottom:3px;border-radius:3px}.btn-vencido{text-align:center;background:#ff4325;color:#fff;max-width:90px;width:100%;margin-left:auto;margin-right:auto;padding-top:3px;padding-bottom:3px;border-radius:3px}.btn-pendiente{text-align:center;background:#e28e11;color:#fff;max-width:90px;width:100%;margin-left:auto;margin-right:auto;padding-top:3px;padding-bottom:3px;border-radius:3px}.btn-renovar{text-align:center;background:#e21198;color:#fff;max-width:90px;width:100%;margin-left:auto;margin-right:auto;padding-top:3px;padding-bottom:3px;border-radius:3px}.tab-pag-body{height:100%;max-height:calc(100% - (56px + 64px));min-height:calc(100% - (56px + 64px))}.fill{width:100%!important;height:100%!important}.back-button{border-radius:20px;font-size:2rem;border:1px solid;padding-left:2px;padding-right:2px;color:#00ce68!important}.card-header-danger{background:#ff230036;border:1px solid #ffd0c9;color:#b50606;font-weight:600}.card-body-danger{background:#fff9ef;border:1px solid #ffd0c9}.card-header-success{background:#c8f6ed;color:#0a8069;border:1px solid #c8f6ed;font-weight:600}.card-body-success{border:1px solid #afded5;background:#13d57b05}.card-header-yellow{background:#e8d81436;border:1px solid #ffaf0036;color:#068db5;font-weight:600}.card-body-yellow{background:#fdf59a17;border:1px solid #ffaf0042}.search-label{background:#cdd0040d}.art-sinfac{background:#fff9b3}.stock-true{color:#00f}.stock-false{color:red}.user-icon{border:1px solid #fff;width:32px;text-align:center;border-radius:100px;font-size:16px!important}