.jq-toast-wrap{z-index:9999999 !important;width:300px;max-width:100%;}
.jq-toast-wrap > div{font-size:0.9em;padding-right:20px;}
.close-jq-toast-single{font-size:2em;}
.jq-has-icon{box-sizing: border-box;}

.m-0{margin:0px !important;}.mb-5{margin-bottom:5px;}
.p-0{padding:0px !Important;}

.site-loader{position: fixed; z-index: 999999; margin: 0px; top: 0px; left: 0px; display: none; width: 100%; height: 100%;}
.site-loader .site-loader-container{position: absolute; top: 50%; left: 50%;margin-top: -21px; margin-left: -20px;}
.site-loader .site-loader-container .spinner-border{font-size:0px;width: 48px; height: 48px; border: 5px solid var(--primary-color); border-bottom-color: transparent; border-radius: 50%; display: inline-block; box-sizing: border-box; animation: rotation 1s linear infinite;}
body.loading .site-loader{display:block;}
@keyframes rotation { 0% { transform: rotate(0deg); } 100% { transform: rotate(360deg); } }

.img-select{width:100%;position:relative;padding-top:100%;}
.img-select img, .datatable-image img{height:auto;border-radius:50%;cursor:pointer;right: 0; width: 100%; height: 100%; bottom: 0; left: 0; top: 0; position: absolute; -o-object-position: 50% 50%; object-position: 50% 50%; -o-object-fit: cover; object-fit: cover; font-family: "object-fit: cover;";}

.dp__cell_inner{margin:auto;}
.dp__btn, .dp--time-overlay-btn, .dp--time-invalid{margin:0px;padding:0px;}
.dp__input_wrap input{margin-bottom:0px;}
.dp__input_wrap input{border-radius:99px;}
/*APPP*/
.ldapp-form label{margin:0px;}
.ldapp-form input,.ldapp-form select,.ldapp-form textarea{margin:0px;font-weight:normal;}
.ldapp-form label.error{color:red;}
.ldapp-form label.error input,.ldapp-form label.error select,.ldapp-form label.error textarea{border-color:red;}