.base-button.notification{-webkit-box-shadow:none;box-shadow:none;background-color:transparent;border:none;margin:0;padding:0;border-radius:8px;border:1px solid #000;min-width:32px;min-height:32px}.base-button.notification:hover{-webkit-transform:none;transform:none;-webkit-box-shadow:none;box-shadow:none;background-color:#000;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.base-button.notification:hover .btn-inner--icon i{color:#fff}.base-button.notification .btn-inner--icon{line-height:14px;display:-webkit-box;display:-ms-flexbox;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;-webkit-box-pack:center;-ms-flex-pack:center;-ms-flex-line-pack:center;align-content:center;display:flex;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;justify-content:center}.base-button.notification .btn-inner--icon i{font-size:18px;color:#000;padding:0;position:relative;top:0}.base-button.notification.btn-elite{width:auto;background-color:#ffeb00;color:#000}.modal-dialog .modal-content{background-color:#fff}.modal-dialog .modal-content .modal-body .row{margin:0}.modal-dialog .modal-content .modal-body .row .custom-checkbox .custom-control-label{margin:5px 0;padding:0 10px;font-size:15px}.modal-dialog .modal-content .modal-body .row .custom-checkbox .custom-control-label:after,.modal-dialog .modal-content .modal-body .row .custom-checkbox .custom-control-label:before{left:-20px;top:2px}.modal-dialog .modal-content .modal-body .row .custom-control-input:checked~.custom-control-label:before{background-color:#000}.modal-dialog .modal-content .modal-body .row .custom-control-input:checked~.custom-control-label:after{background-image:none;content:"";font-family:Font Awesome\\5Pro;font-size:12px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-weight:400;color:var(--primary-color);top:2px;left:-20px}.modal-dialog .modal-content .modal-footer{border-top:1px solid #e6e6e6}.modal-dialog .modal-content .modal-footer button.btn{margin:0;border:none;-webkit-box-shadow:none;box-shadow:none;opacity:1}.modal-dialog .modal-content .modal-footer button.btn:hover{-webkit-box-shadow:none;box-shadow:none;-webkit-transform:none;transform:none}.modal-dialog .modal-content .modal-footer button.btn.close{background-color:#000}.modal-dialog .modal-content .modal-footer button.btn.save{background-color:#ffeb00;color:#000}.modal-dialog .modal-content .modal-footer button.btn.black{background-color:#000;color:#fff}.modal-body .notification-event .custom-control.custom-checkbox label{font-size:1.1rem;margin:20px 0;font-weight:550}.image-upload-wrapper{width:150px;height:150px;border-radius:50%;margin:10px 0 1.5rem 0}.image-upload-wrapper .image-upload{width:150px;height:150px;border-radius:50%;background-color:#f2f2f2;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;margin:0 auto 0 0;padding:0}.image-upload-wrapper .image-upload:hover button.remove{visibility:visible;opacity:1}.image-upload-wrapper .image-upload-picture{position:relative;z-index:9}.image-upload-wrapper .image-upload-picture,.image-upload-wrapper .image-upload-picture .profile-image{width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.image-upload-wrapper .image-upload-picture .profile-image{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.image-upload-wrapper .image-upload-picture .profile-image.default img{width:43px;height:auto;border-radius:0}.image-upload-wrapper .image-upload-picture .profile-image img{width:100%;height:100%;padding:0;border-radius:50%;-o-object-fit:contain;object-fit:contain;border:none}.image-upload-wrapper .image-upload-buttons{width:100%;height:100%;-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:center;-ms-flex-line-pack:center;align-content:center;top:0;left:0;z-index:10}.image-upload-wrapper .image-upload-buttons,.image-upload-wrapper .image-upload-buttons .loading{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-box-pack:center;justify-content:center;position:absolute}.image-upload-wrapper .image-upload-buttons .loading{-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:40px;height:40px;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.image-upload-wrapper .image-upload-buttons .loading i{font-size:24px}.image-upload-wrapper .image-upload-buttons button{width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;border-radius:50%;background-color:transparent;border:none;-webkit-box-shadow:none;box-shadow:none;padding:0;-webkit-transition:all .3s ease;transition:all .3s ease;position:absolute;top:0;left:0}.image-upload-wrapper .image-upload-buttons button:hover{-webkit-box-shadow:none;box-shadow:none;-webkit-transform:none;transform:none}.image-upload-wrapper .image-upload-buttons button.remove{width:100%;height:100%;border-radius:50%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;opacity:0;visibility:hidden;background-color:rgba(255,0,0,.6);z-index:2;margin:0}.image-upload-wrapper .image-upload-buttons button.remove i{color:#fff;font-size:30px}.image-upload-wrapper .image-upload-buttons button .choose{z-index:1}.image-upload-wrapper .image-upload-buttons button label{width:100%;height:100%;border-radius:50%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;background-color:transparent;margin:0;cursor:pointer}.image-upload-wrapper .image-upload-buttons button input{display:none}