body{min-height:100vh;display:flex;flex-direction:column}footer{margin-top:auto}h1{font-family:AvenirHeavy;text-transform:uppercase}h2,h3,h4,h5,h6{font-family:AvenirMedium;text-transform:uppercase}.navbar-dark .navbar-nav>li{padding-left:16px;padding-right:16px;font-size:16px}.navbar-toggler,.navbar-toggler:focus,.navbar-toggler:active,.navbar-toggler-icon:focus{outline:0!important;border:0!important;box-shadow:none!important}@font-face{font-family:"AvenirBook";src:url("../fonts/AvenirLTStd-Book.woff") format('woff')}@font-face{font-family:"AvenirHeavy";src:url("../fonts/AvenirLTStd-Heavy.woff") format('woff')}@font-face{font-family:"AvenirMedium";src:url("../fonts/AvenirLTStd-Medium.woff") format('woff')}*{font-family:AvenirBook}.center-card{justify-content:center;align-items:center;height:80vh}.center-card-width{min-width:440px;max-width:620px}@media(max-height:816px){.center-card{justify-content:center;align-items:center;height:100%}}.display-none{display:none}.title-form-swal{text-align:left;padding-left:16px!important}.html-container-swal{margin:0!important;padding:1rem!important}.create-edit-card{padding-top:15px;padding-left:0!important;padding-right:0!important;margin-top:auto;margin-bottom:auto}.create-edit-card-footer{padding:15px;margin-bottom:-15px}input[readonly]{background-color:#e9ecef!important}textarea[readonly]{background-color:#e9ecef!important}.display-input[readonly]{background-color:#fff!important;color:#000}ul.pagination .page-link{color:#000;box-shadow:none;background-color:#fff;border:1px solid #ddd;transition:all .3s ease}.form-check-label-custom{margin-top:5px}ul.pagination .page-link:hover{color:#0554b0;background-color:#e9ecef}ul.pagination .page-item.active .page-link{color:#fff;background-color:#000;border-color:#000}table.table>tbody>tr:hover td,table.table>tbody>tr:hover th{background-color:#d3d3d3!important}table.table>tbody>tr:nth-child(odd)>td,table.table>tbody>tr:nth-child(odd)>th{background-color:#f2f2f2}.datatable-column-wrap{overflow-wrap:anywhere}.clearable{background:#fff url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB4AAAAeCAYAAAA7MK6iAAAAn0lEQVR42u3UMQrDMBBEUZ9WfQqDmm22EaTyjRMHAlM5K+Y7lb0wnUZPIKHlnutOa+25Z4D++MRBX98MD1V/trSppLKHqj9TTBWKcoUqffbUcbBBEhTjBOV4ja4l4OIAZThEOV6jHO8ARXD+gPPvKMABinGOrnu6gTNUawrcQKNCAQ7QeTxORzle3+sDfjJpPCqhJh7GixZq4rHcc9l5A9qZ+WeBhgEuAAAAAElFTkSuQmCC) no-repeat right -100px center;background-size:14px;padding:3px 18px 3px 7px}.clearable.x{background-position:right 10px center}.clearable.onX{cursor:pointer}.btn-password{border:1px solid #ced4da!important;border-radius:5px}.btn-calendar{border-color:#ced4da}.btn-calendar:focus{border-color:#000}.form-control:focus{border-color:#343a40!important;box-shadow:0 0 0 .2rem rgba(52,58,64,.25)!important}.custom-select:focus{border-color:#343a40!important;box-shadow:0 0 0 .2rem rgba(52,58,64,.25)!important}.form-select:focus{border-color:#343a40!important;box-shadow:0 0 0 .2rem rgba(52,58,64,.25)!important}.flatpickr-input[readonly]{background-color:#fff!important;color:#000}.flatpickr-day.selected,.flatpickr-day.startRange,.flatpickr-day.endRange,.flatpickr-day.selected.inRange,.flatpickr-day.startRange.inRange,.flatpickr-day.endRange.inRange,.flatpickr-day.selected:focus,.flatpickr-day.startRange:focus,.flatpickr-day.endRange:focus,.flatpickr-day.selected:hover,.flatpickr-day.startRange:hover,.flatpickr-day.endRange:hover,.flatpickr-day.selected.prevMonthDay,.flatpickr-day.startRange.prevMonthDay,.flatpickr-day.endRange.prevMonthDay,.flatpickr-day.selected.nextMonthDay,.flatpickr-day.startRange.nextMonthDay,.flatpickr-day.endRange.nextMonthDay{background:#000!important;-webkit-box-shadow:none;box-shadow:none;color:#fff;border-color:#000!important}.flatpickr-day.selected.startRange+.endRange:not(:nth-child(7n+1)),.flatpickr-day.startRange.startRange+.endRange:not(:nth-child(7n+1)),.flatpickr-day.endRange.startRange+.endRange:not(:nth-child(7n+1)){-webkit-box-shadow:-10px 0 0 black!important;box-shadow:-10px 0 0 black!important}.flatpickr-day.week.selected{border-radius:0;-webkit-box-shadow:-5px 0 0 black,5px 0 0 black!important;box-shadow:-5px 0 0 black,5px 0 0 black!important}.btn-bootstrap-select{color:#000!important;background-color:#fff!important;border-color:#ced4da}.btn-bootstrap-select:focus,.btn-bootstrap-select.focus{color:#000!important;background-color:#fff;border-color:#343a40!important;box-shadow:0 0 0 .2rem rgba(52,58,64,.25)!important}.btn-bootstrap-select:focus,.btn-bootstrap-select:active{border-color:#343a40!important;box-shadow:0 0 0 .2rem rgba(52,58,64,.25)!important}