::selection{background-color:#175081;color:#ffffff}div{-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-o-transition:all .3s ease;-ms-transition:all .3s ease;transition:all .3s ease}.b-wine{background-color:#691C32}.b-gray{background-color:#dddddd}.b-paste{background:#BC955C}.table{min-height:12rem}.table tbody .load{height:5rem}.color_blue{color:#175081}.color_wine{color:#691C32}.color_gren{color:#006657}.color_white{color:#ffffff}#loading{width:100%;height:100%;top:0;left:0;bottom:0;right:0;position:absolute;opacity:.5;background-color:#fff;z-index:99;text-align:center}#loading-image{position:relative;margin:8vh auto 0 auto;width:4rem;height:auto}.loading{position:absolute;left:0;top:-.3rem;height:auto;width:2rem;display:none}.wait_response{position:absolute;left:0;top:0;height:auto;width:100%;display:none}.wait_response img{width:2rem;height:auto;margin:0 50% 0 auto}.intro{height:100%}.gradient-custom{background:#ffffff}.navbar{border-color:#282a2b}.sub-navbar1{width:100%;padding:5px 0}.back-bar{background:url('../img/home.png') center center;background-size:contain}.navbar a,.navbar button,.navbar button i{color:#ffffff;font-size:1.1em;padding:.5rem 1rem}.navbar a:hover,.navbar button:hover,.navbar button i:hover{color:#000000;background-color:#ffffff;border-radius:4px}.navbar .collapse p{color:#ffffff}.navbar .userData{line-height:1.2rem;margin:0 1rem 0 0}.navbar .userData span{text-transform:uppercase}.navbar-brand i{font-size:2em}#navbarButtonsdos ul li p{font-size:1.2em;margin:0}.responceError{border-radius:2.5rem;background-color:#d32f2f;color:#ffffff;padding:.2rem .5rem}.form-outline .form-control{padding-top:.3rem;padding-bottom:.15rem;padding-left:.5rem;padding-right:.5rem}.form-outline .form-control:focus~.form-notch .form-notch-leading{border-color:#BC955C;box-shadow:-1px 0 0 0 #BC955C,0 1px 0 0 #BC955C,0 -1px 0 0 #BC955C}.form-outline .form-control:focus~.form-notch .form-notch-middle{border-color:#BC955C;box-shadow:0 1px 0 0 #BC955C;border-top:1px solid rgba(0,0,0,0)}.form-outline .form-control:focus~.form-notch .form-notch-trailing{border-color:#BC955C;box-shadow:1px 0 0 0 #BC955C,0 -1px 0 0 #BC955C,0 1px 0 0 #BC955C}.form-outline .form-control~.form-label{color:#a7a7a7}.form-outline .form-control:focus~.form-label{color:#BC955C}.form-outline select.form-control{border:1px solid #bdbdbd;appearance:auto;background-image:inherit}.form-outline select.form-control:focus,.form-outline select.form-control:active{border:2px solid #BC955C}.form-check-input[type=checkbox]:checked{background-color:#BC955C}.form-check-input[type=checkbox]:checked:focus{background-color:#a07f4e}.form-check-input:checked:focus,.form-check-input:checked{border-color:#BC955C}.form-control{color:#000000}form .btn{padding:.3rem .75rem;font-size:.95em}form .btn-imss1:hover,form .btn-imss1:active,form .btn-imss1:first-child:active,form .btn-imss1,.btn-imss1{background-color:#266517;color:#ffffff}form .btn-imss2:hover,form .btn-imss2:active,form .btn-imss2:first-child:active,form .btn-imss2:disabled{background-color:#005548;color:#ffffff}form .btn-imss2,.btn-imss2{background-color:#175081;color:#ffffff;padding:.75rem 1.5rem;font-size:1em}form .smallBtn{padding:5px 10px}form .smallSelect{padding:4px 8px}.form-check .form-check-input{float:inherit}.form-check-input[type=radio]:checked:after{border-color:#691C32;background-color:#691C32}.select2-dropdown{z-index:1056}#select2-nameEmployBD-results .select2-results__message{color:#691C32}select option:active,select option:focus,select:active option:active,select:active option:focus,select:focus option:active,select:focus option:focus,.select2-container--classic.select2-container--open .select2-selection--single{background-color:#691C32}.select2-container--classic.select2-container--open .select2-dropdown,.select2-container--classic.select2-container--open .select2-selection--single,.select2-container--classic.select2-container--open .select2-selection--single,.select2-container--classic .select2-selection--single:focus{border:1px solid #BC955C!important}.select2-container--classic .select2-results__option--highlighted[aria-selected]{background-color:#691C32;color:#fff}.select2-container--classic .select2-selection--single,.select2-container--classic.select2-container--open.select2-container--below .select2-selection--single{background-color:#ffffff;background-image:inherit;background-repeat:inherit}.select2-container--classic .select2-search--dropdown .select2-search__field{border:1px solid #BC955C;background-color:#fbf6ed}.select2-container--classic .select2-results>.select2-results__options{max-height:300px}.select2-container--classic .select2-selection--single .select2-selection__arrow,.select2-container--classic .select2-selection--single .select2-selection__rendered{height:32px;line-height:33px}.select2-container .select2-selection--single{height:33px}.dt-length label,.dt-search{display:inline-flex;align-items:center}.dt-length .form-select{margin-left:1rem!important;margin-right:1rem}.dt-search .form-control{margin-left:1rem!important}table.dataTable>thead>tr>th,table.dataTable>thead>tr>td{padding:2px 4px;background-color:#e0e0e0}table.dataTable.nowrap th,table.dataTable.nowrap td{white-space:normal;line-height:1.1rem}#candidates .form-check{margin-bottom:0;min-height:1rem}.loading-results{padding:8px;color:#691C32;font-style:italic;position:absolute;top:32px;right:10px;z-index:1100}.loading-results img{width:1.85rem;height:auto;margin:0;display:inline-flex}.pre{top:-5px;right:0}.fa-calendar-days{position:absolute;right:1rem;top:.55rem;opacity:.35}#fiscalCPEmploy ~ .loading-results,#postalCodeEmploy ~ .loading-results,#rfcDecline ~ .loading-results{top:-6px}#rfcDecline ~ .loading-results{right:-4px}#fiscalCPEmploy:focus,#postalCodeEmploy:focus{background-color:#fbf6ed}#formMask{position:absolute;top:0;right:0;bottom:0;left:0;background-color:rgba(255,255,255,.5);transition:opacity .2s ease-in-out,height .2s ease-in-out;z-index:10}#formMask img{width:5rem;height:auto;margin:8rem auto 0 auto;display:flex}.hide{height:0;opacity:0;display:none;transition:opacity .2s ease}.visible{height:100%;opacity:1;display:block;transition:opacity .2s ease}.modal{background-color:rgba(0,0,0,.45)}#modalBajaError .modal-body{display:flex;flex-direction:column;align-items:stretch;flex-wrap:wrap;font-weight:700}.modal-body p{margin-bottom:0}.modal-footer{display:flex;justify-content:center}#responsQryEmploy{color:#ffffff;border-radius:.8rem;padding:.2rem .7rem;display:none}.title-instructions{font-size:.7em}.formCheck small{line-height:1rem}.alert_message{display:block;background:rgb(234,15,15);margin:0 auto;width:fit-content;border-radius:10rem}.main-footer{min-height:56px;color:#FFF;padding:0 0 0;text-align:left;font-weight:300}.main-footer .list-info{line-height:auto;color:white;background-size:cover;background-position:bottom;padding:30px 10px 10px}.main-footer .list-info ul{margin:0 0 60px;padding:0}.main-footer .list-info ul li{list-style-type:none;margin:0 0 2px;padding:0;line-height:110%}.main-footer .list-info a{color:#FFF;font-size:14px;text-decoration:none}.footer-pleca{background-color:#175081}.main-footer .list-info i{font-size:5em}.list-inline,.list-unstyled{padding-left:0;list-style:none;display:inline-flex}.error-message{color:#d32f2f;font-size:.9em;position:absolute;top:5px;right:20px;z-index:10}input.error,select.error,.error{background-color:#ffebee!important}#genereMEmploy ~ .error-message{top:-20px}.offline-ui{width:90vw}#htmlLayer{position:absolute;background-color:#ffffff;opacity:.5;top:8rem;bottom:0;left:0;right:0}#htmlLayer img{width:5rem;height:auto;margin:20% auto 0 auto;display:flex}@media screen and (max-width:1280px){#responsQryEmploy{font-size:1rem}.form-check-label{position:absolute;line-height:.8rem;top:.3rem}#formCheck{margin-left:.2rem}#candidates .form-check{margin-bottom:0;min-height:1.8rem}}@media screen and (max-width:1024px){#formCheck{margin-left:.1rem}.form-check-label{left:.6rem}}@media screen and (max-width:991px){#responsQryEmploy{display:block!important;text-align:center}.form-check{padding-left:.8rem}}@media screen and (max-width:576px){.form-check{padding-left:inherit}input,.select2,textarea{margin-bottom:1rem}}