.document--exist,.document--new{display:inline-block;position:relative;transition:opacity .5s}.document--exist .document__btn--remove{color:#dc3545;left:0;padding:4px;top:0}.document--exist .document__btn--remove .feather{height:20px;width:20px}.document--exist .document__btn{background:#fff;border:none;border-radius:50%;padding:5px;position:absolute;transition:all .3s}.document{display:inline-block;margin:15px 20px;position:relative;width:65px}.document .document__name{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:70px}.document .document__btn{background:#fff;border:none;border-radius:50%;padding:5px;position:absolute;transition:all .3s}.document .document__btn .feather{height:30px;width:30px}.document .document__btn--download{bottom:calc(50% - 24.5px);color:#3699ff!important;left:calc(50% - 24.5px);opacity:0;padding:10px}.document:hover .document__btn--download{opacity:.95}.document--new{display:inline-block;position:relative;width:100%}.document--new .document__btn--remove{background-color:#ffe2e5;border-bottom-left-radius:0;border-color:#ffe2e5;border-top-left-radius:0;color:#dc3545;height:40px;position:absolute;right:0;top:0}.document--new .document__btn--remove:hover{background:#dc3545;border-color:#dc3545;color:#fff}.document--new .document__btn--remove .feather{height:20px;width:20px}@media (min-width:768px){.document--new{width:49%}.document--new:nth-of-type(2n){margin-left:2%}}.full-width .document--new{width:100%}.full-width .document--new:nth-of-type(2n){margin-left:0}.pagination__limit,.pagination__limit .pagination__limit__select{display:inline-block;width:auto}.pagination__pages--right .pagination{justify-content:flex-end!important}.pagination .page-link{border:0;border-radius:3px;margin:auto 4px}.pagination .page-item.next.disabled .page-link,.pagination .page-item.prev.disabled .page-link{display:none}.piece__container{border:1px solid #eee;border-radius:5px;padding:10px;position:relative}.piece__container .piece__btn-delete{position:absolute;right:5px;top:5px}.form--filter .form-control{background-color:#f3f6fa;border:0;border-radius:4px;padding:.6rem 1rem}.form--filter .form-control:focus{box-shadow:0 0 0 .2rem rgba(187,195,207,.25)}.form--filter .input-group-text{background-color:#f3f6fa;border:0}.form--filter .btn{padding:.5rem 1rem}.form--filter .btn.btn-primary{background-color:#e1f0ff;border-color:#e1f0ff;color:#3b7ddc;font-weight:800}.form--filter .btn.btn-primary:hover{background-color:#3b7ddc;border-color:#3b7ddc;color:#fff}.form--filter .btn.btn-danger{background-color:#ffe2e5;border-color:#ffe2e5;color:#dc3545}.form--filter .btn.btn-danger:hover{background-color:#dc3545;border-color:#dc3545;color:#fff}.address-form__container,.address-form__container .address-search__results__container{position:relative}.address-form__container .address-search__results__container .address-search__results.enabled{background:#fff;border-bottom-left-radius:4px;border-bottom-right-radius:4px;box-shadow:0 0 0 .2rem rgba(187,195,207,.25);position:absolute;top:-15px;width:100%;z-index:99}.address-form__container .address-search__results__container .address-search__results.enabled .address-search__result{background:none;border:none;padding:10px 0;width:100%}.address-form__container .address-search__results__container .address-search__results.enabled .address-search__result:hover{background-color:#e1f0ff;color:#3699ff}.address-form__container .address-search__results__container .address-search__results.enabled .address-search__result .label{display:inline-block;text-align:left;width:49.5%}.address-form__container .address-search__results__container .address-search__results.enabled .address-search__result .city{display:inline-block;text-align:right;width:49.5%}.form-control[data-synchronized=data-synchronized],select[data-synchronized=data-synchronized]+.select2 .select2-selection{box-shadow:0 0 3px #fcb92c}.select2.select2-container{width:100%!important}@media (max-width:767.98px){.fc .fc-header-toolbar.fc-toolbar{display:block;text-align:center}.fc .fc-header-toolbar.fc-toolbar .fc-toolbar-chunk{margin-bottom:15px}}.fc .fc-timegrid-event .fc-event-main{overflow:hidden;text-overflow:ellipsis}.fc .is_linked_with_events{box-shadow:0 0 6px #ffad00!important}.copy__field-value{left:5px;position:relative}.copy__field-value.success{color:#1cbb8c}.copy__field-value.success .icon-default{display:none}.copy__field-value.success .icon-success{display:inline-block}.copy__field-value:focus{border:none;box-shadow:none}.copy__field-value .icon-success{display:none}