/*!
 *   Custom css
 *   This is developer use css
 */
.dark-mode input:-webkit-autofill,
.dark-mode input:-webkit-autofill:focus,
.dark-mode input:-webkit-autofill:hover,
.dark-mode select:-webkit-autofill,
.dark-mode select:-webkit-autofill:focus,
.dark-mode select:-webkit-autofill:hover,
.dark-mode textarea:-webkit-autofill,
.dark-mode textarea:-webkit-autofill:focus,
.dark-mode textarea:-webkit-autofill:hover {
    -webkit-text-fill-color: #495057;
}
.dark-mode .page-item .page-link{color: #007bff;}

.invalid-feedback{font-size: 90%;}
.img-size-24{width: 24px;}

.features-ul>li{padding: 6px 10px;}
.features-ul>li .tools{margin: 6px auto; display: block;}
.features-ul>li .handle{margin: 6px auto;}
.form-control.cntEditDiv{height:100px; line-height:24px; resize:none; overflow: auto;}
.cntEditDiv p{margin-bottom: 0;}
.grid-audio-width{width: 175px;}
.img-size-24{width: 24px; height: auto;}
.img-size-16{width: 16px; height: auto;}

/*Loader*/
.search_loader{position: relative;width: 100%;height: 100px; background:url(../img/loading.gif) no-repeat center 20px; background-size:40px auto;}
.search_loader_absolute{top: 0;left: 0;display: none;position: fixed;width: 100%;height: 100%;background:url(../img/loading.gif) no-repeat center center;background-size: 52px auto;background-color: rgba(55,55,55,0.65);z-index: 999999;}

.dark-mode .select2-selection--single {
    background-color: #343a40 !important;
    border-color: #6c757d !important;
}
.dark-mode .select2-selection--single .select2-selection__rendered {
    color: #fff !important;
}
