/* General Usage */
.img-object {
    object-fit: cover;
}
/* General Usage */

.flag {width: 1em;font-size:18px}
.was-validated .form-select:invalid:not([multiple]):not([size]), .was-validated .form-select:invalid:not([multiple])[size="1"], .form-select.is-invalid:not([multiple]):not([size]), .form-select.is-invalid:not([multiple])[size="1"] {background-position: right 1rem center, center right 2.25rem;}
.leaflet-pane {z-index: 10;}

.custom-search-wrapper {max-width:300px;margin-left:auto;margin-right:auto;}
.refPoint input[type='checkbox']:not(:checked) + label {color: rgba(34, 41, 47, 0.5) !important;}
input[type='checkbox'].selectAllCheckbox:checked + label.btn-outline-primary {color: #fff !important;background-color: #7367f0 !important;}
.flatpickr-input[readonly]:not([disabled]) {background-color: inherit;}
.form-select:invalid {color: #b9b9c3;}
.map-calculate {z-index: 500;background-color: #000000ad;}
.input-group:not(.bootstrap-touchspin):focus-within {box-shadow: unset;border-radius: 0.357rem;}
.custom-options-checkable  input.custom-option-item-check:disabled ~ .custom-option-item {background-color: rgba(130, 134, 139, 0.5);cursor: not-allowed;pointer-events: none;}
.custom-options-checkable  input.custom-option-item-check:disabled ~ .custom-option-item .custom-option-item-title {color: #f5f5f5;}
.absolute-clock {display: none;}
.custom-option-item-check:checked + .custom-option-item > .absolute-clock {display: block;}
.table-white {--bs-table-bg: #ffffff;--bs-table-striped-bg: #ebecec;--bs-table-striped-color: #22292f;--bs-table-active-bg: #e1e2e2;--bs-table-active-color: #22292f;--bs-table-hover-bg: #e6e7e7;--bs-table-hover-color: #22292f;color: #22292f;border-color: #e1e2e2;}
.dropdown-durum .dropdown-menu > button {position: relative;}
.dropdown-item-color {display: inline-block;position: absolute;right: 0;top: 0;bottom: 0;width: 15px;}
.page-item:not(.prev-item) .page-link, .page-item:not(.next-item) .page-link, .page-item:not(.first) .page-link, .page-item:not(.last) .page-link, .page-item:not(.active) .page-link {line-height: inherit;}
td.table-white-space { white-space: nowrap; }
.feather-fs {width: 1em;height: auto;}

.custom-options-checkable .my-custom-option-item {width: 100%;cursor: pointer;border-radius: 0.42rem;color: rgba(34, 41, 47, .25);background-color: rgba(130, 134, 139, 0.06);position:relative;border-width:0 !important}
.custom-option-item-check + .my-custom-option-item .check {display: none;}
.custom-option-item-check:checked + .my-custom-option-item .check {display: block;}
.custom-option-item-check:checked + .my-custom-option-item {color: rgb(34, 41, 47);border-width:2px !important}

.surl,.sid{width: 40px;float: right;text-align: center;background-color: rgba(220, 220, 220, 0.6);padding: 0 5px;line-height: 15px;border-radius: 4px;margin-right: 10px;margin-top: 13px;font-size: 11px;}
.surl{width: inherit;}
.sislemler{ float: right; }

/* Sortable List */
.list_style,
.list_style ol{ list-style: none; margin:0; padding: 0; }
.list_style ol{ padding-left: 20px; } 
.list_style li div{ line-height: 35px;padding: 7px;border-bottom: 1px dashed #dcdcdc; border-left: 1px dashed #dcdcdc;}
.list_style li div:after{ clear: both; }
.list_style span{ display: inline-block; }

li.placeholder { border: 1px dashed #638bbd;min-height: 50px; }

.multi-wrapper .single-item:first-child .item-remove {opacity: 0;visibility: hidden;}

.select2-container--default .select2-selection--single .select2-selection__arrow b {
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23d8d6de' stroke-width='2' stroke-linecap='round' stroke-linejoin='round' class='feather feather-chevron-down'%3E%3Cpolyline points='6 9 12 15 18 9'%3E%3C/polyline%3E%3C/svg%3E");
    background-size: 18px 14px, 18px 14px;
    background-repeat: no-repeat;
    height: 1rem;
    padding-right: 1.5rem;
    margin-left: 0;
    margin-top: 0;
    left: -8px;
    border-style: none;
}