.select2-container--bootstrap4 .select2-selection{font-size:1rem;font-weight:400;line-height:1.5;height:calc(1.5em + .75rem + 2px);padding:.375rem .75rem}.select2-container--bootstrap4{width:100%!important}.select2-container--bootstrap4 .select2-results__group{position:sticky;top:0;background:#fff}.form-control.select2-hidden-accessible[required]{height:38px!important}.select2-container--bootstrap4 .select2-selection--multiple .select2-selection__rendered{padding:0;line-height:1.5}.select2-container--bootstrap4 .select2-selection--multiple .select2-selection__choice{margin-top:0}.formularios_id .select2-container--bootstrap4 .select2-selection--multiple .select2-selection__choice{margin-top:0;max-width:90px;overflow:hidden;text-overflow:ellipsis;background-color:#fff}.select2-container--bootstrap4 .select2-results__option--highlighted[aria-selected],.select2-container--bootstrap4 .select2-results__option[aria-selected=true]{background-color:#fafafa;color:#000}.select2-container--bootstrap4 .select2-results__option[aria-selected=true]:hover{color:#000}.select2-container--bootstrap4 .select2-selection--multiple .select2-selection__clear{margin-top:0;margin-right:0}.main-content-wrapper{border:1px solid #cfcdcc;border-radius:20px;background-color:#e9e8e8;-moz-box-shadow:0 4px 8px #d0d0d0;-webkit-box-shadow:0 4px 8px #d0d0d0;box-shadow:2px 2px 4px #d0d0d0;padding:10px;font-family:Open Sans,sans-serif;margin-bottom:20px}.main-content-wrapper .main-content-inner{text-align:left;background-color:#fff;border-radius:15px;padding:15px}.main-content-wrapper h1{font-size:24px;color:#0471a9;font-weight:300;margin-bottom:20px}.main-content-wrapper h1 small{font-size:80%}.main-content-wrapper form{margin-bottom:15px;border-bottom:1px solid #eee;padding-bottom:15px}.main-content-wrapper form input,.main-content-wrapper form select{padding:0 15px;text-align:left;border:0;height:29px;border-radius:5px;background-color:#e0e1e2;line-height:21px}.main-content-wrapper form .form-group{margin-bottom:5px}.main-content-wrapper form button{float:none}.main-content-wrapper .btn{width:auto;height:auto;padding:5px 15px;text-align:center;border:0;border-radius:5px;background-color:#0080c2;font-family:Open Sans,sans-serif;font-weight:400;font-size:14px;color:#fff;text-decoration:none}.main-content-wrapper .btn.btn-secondary{background-color:#f90}.main-content-wrapper ul.nav{text-align:center;border-bottom:1px solid #ccc;margin-bottom:10px}.main-content-wrapper ul.nav li{float:none;display:inline-block}.main-content-wrapper ul.nav li a{height:auto}.main-content-wrapper ul.nav li.current a{color:#f90}.table{width:100%;background:#fff;margin-top:20px}.table th{font-weight:700}.table td,.table th{padding:2px 3px}.table tr td,.table tr th{border-bottom:1px solid #ccc}.table-success tbody+tbody,.table-success td,.table-success th,.table-success thead th{border-color:#8fd19e}.table-success,.table-success>td,.table-success>th{background-color:#c3e6cb}.table td,.table th{vertical-align:middle}.table tr.js-selected td{background:#ffffc4}.table-sticky-head thead th{top:68px;position:sticky;background:#fff;box-shadow:0 1px 0 #dee2e6;z-index:5}.table-sticky-foot tfoot td,.table-sticky-foot tfoot th{position:sticky;bottom:0;background:#fff;box-shadow:0 -1px 0 #dee2e6;z-index:5}.select2-results li ul{display:block;position:relative;z-index:5;width:auto;top:auto;left:auto;padding:0;margin:auto}.select2-container .select2-results__group{z-index:999;position:sticky;top:0;background:#fff}.input-group{position:relative;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-align:stretch;align-items:stretch;width:100%}.input-group>.custom-select:not(:last-child),.input-group>.form-control:not(:last-child){border-top-right-radius:0;border-bottom-right-radius:0}.input-group>.custom-file,.input-group>.custom-select,.input-group>.form-control,.input-group>.form-control-plaintext{position:relative;-ms-flex:1 1 auto;flex:1 1 auto;width:1%;margin-bottom:0}.input-group-append{margin-left:-1px}.input-group-append,.input-group-prepend{display:-ms-flexbox;display:flex}.input-group>.input-group-append>.btn,.input-group>.input-group-append>.input-group-text,.input-group>.input-group-prepend:first-child>.btn:not(:first-child),.input-group>.input-group-prepend:first-child>.input-group-text:not(:first-child),.input-group>.input-group-prepend:not(:first-child)>.btn,.input-group>.input-group-prepend:not(:first-child)>.input-group-text{border-top-left-radius:0;border-bottom-left-radius:0}.input-group-append .btn,.input-group-prepend .btn{position:relative;z-index:2}.mt-3,.my-3{margin-top:1rem!important}.row{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:-15px;margin-left:-15px}.col-2{-ms-flex:0 0 16.666667%;flex:0 0 16.666667%;max-width:16.666667%}.col-3{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.col-6{-ms-flex:0 0 50%;flex:0 0 50%;max-width:46%}.col,.col-1,.col-2,.col-3,.col-4,.col-5,.col-6,.col-7,.col-8,.col-9,.col-10,.col-11,.col-12,.col-auto,.col-lg,.col-lg-1,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-auto,.col-md,.col-md-1,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-10,.col-md-11,.col-md-12,.col-md-auto,.col-sm,.col-sm-1,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-auto,.col-xl,.col-xl-1,.col-xl-2,.col-xl-3,.col-xl-4,.col-xl-5,.col-xl-6,.col-xl-7,.col-xl-8,.col-xl-9,.col-xl-10,.col-xl-11,.col-xl-12,.col-xl-auto{position:relative;width:100%;padding-right:15px;padding-left:15px}.form-group label{width:200px;display:inline-block}.alert{position:relative;padding:.75rem 1.25rem;margin-bottom:1rem;border:1px solid transparent;border-radius:.25rem}.alert-heading{color:inherit}.alert-link{font-weight:700}.alert-dismissible{padding-right:4rem}.alert-dismissible .close{position:absolute;top:0;right:0;padding:.75rem 1.25rem;color:inherit}.alert-primary{color:#004085;background-color:#cce5ff;border-color:#b8daff}.alert-primary hr{border-top-color:#9fcdff}.alert-primary .alert-link{color:#002752}.alert-secondary{color:#383d41;background-color:#e2e3e5;border-color:#d6d8db}.alert-secondary hr{border-top-color:#c8cbcf}.alert-secondary .alert-link{color:#202326}.alert-success{color:#155724;background-color:#d4edda;border-color:#c3e6cb}.alert-success hr{border-top-color:#b1dfbb}.alert-success .alert-link{color:#0b2e13}.alert-info{color:#0c5460;background-color:#d1ecf1;border-color:#bee5eb}.alert-info hr{border-top-color:#abdde5}.alert-info .alert-link{color:#062c33}.alert-warning{color:#856404;background-color:#fff3cd;border-color:#ffeeba}.alert-warning hr{border-top-color:#ffe8a1}.alert-warning .alert-link{color:#533f03}.alert-danger{color:#721c24;background-color:#f8d7da;border-color:#f5c6cb}.alert-danger hr{border-top-color:#f1b0b7}.alert-danger .alert-link{color:#491217}.alert-light{color:#818182;background-color:#fefefe;border-color:#fdfdfe}.alert-light hr{border-top-color:#ececf6}.alert-light .alert-link{color:#686868}.alert-dark{color:#1b1e21;background-color:#d6d8d9;border-color:#c6c8ca}.alert-dark hr{border-top-color:#b9bbbe}.alert-dark .alert-link{color:#040505}.align-right{text-align:right}.align-center{text-align:center}.timbrado{color:#666}@media (min-width:768px){.table .precio{border-right:1px solid #ccc;padding-right:5px}.timbrado{font-size:80%}}.nav-pagination{text-align:center!important}.nav-pagination li{display:inline-block}.controls .enviar.disabled{background:#95a0a6!important}