.backend-table .dataTables_wrapper .dataTable tbody tr td { margin-left: 0; }
.backend-table .dataTables_wrapper .dataTable tbody tr td {margin-left: 25px; font-size: 16px; font-weight: 500; line-height: normal; letter-spacing: -0.4px; color: rgba(41, 46, 51, 0.51); white-space: nowrap; }
table.dataTable>thead .sorting:before, table.dataTable>thead .sorting:after, table.dataTable>thead .sorting_asc:before, table.dataTable>thead .sorting_asc:after, table.dataTable>thead .sorting_desc:before, table.dataTable>thead .sorting_desc:after, table.dataTable>thead .sorting_asc_disabled:before, table.dataTable>thead .sorting_asc_disabled:after, table.dataTable>thead .sorting_desc_disabled:before, table.dataTable>thead .sorting_desc_disabled:after { bottom: 1.5em!important; }
.page-loader {position: fixed;height: 100%;width: 100%;z-index: 9999;background: rgba(255,255,255,.7);left: 0;top: 0;display: flex;align-items: center;justify-content: center;visibility: visible;opacity: 1;transition: all .3s;}
.page-loader.on{visibility: hidden;opacity: 0;}
.page-loader .loader {border: 10px solid #f3f3f3;border-top: 10px solid #ff9016;border-radius: 50%;width: 120px;height: 120px;animation: spin 2s linear infinite;}
.checkbox-actions { background-color: #fff; border: 1px solid #d3d3d3;  padding: 20px 20px;  border-radius: 8px;  margin: 20px 0px;}
.checkbox-actions ul {padding: 0;display: flex;align-items: center;margin: 0;}
.checkbox-actions ul li {list-style: none;margin-right: 50px;}
.checkbox-actions ul li:last-child {margin-right: 0;}
.checkbox-actions ul li a {color: #3A455A;font-size: 15px;line-height: 17px;display: flex;align-items: center;}
.checkbox-actions ul li a i {font-size: 20px;margin-right: 8px;}
.checkbox-actions ul li .archive-items i {color: var(--gray);}
.checkbox-actions ul li .delete-items i {color: #FF2525;}
.side-navigation .side-navigation-items ul li a.active {background-color: #ff9016;opacity: 1;}
.swal2-actions .btn {margin: 0px 10px;}
#reportrange {padding: 10px 15px;}
#reportrange .ri-calendar-line{vertical-align: bottom;}
#reportrange .ri-arrow-down-s-line{vertical-align: bottom;}
.badge{ font-size: 14px;} 
.btn.cbtn{justify-content: center; font-weight: bold;border-radius:8px;min-width: 150px;}
.btn.btn-admin-orange{background-color: #ff9016;color:#fff;}
.general-form .form-control {padding: 10px 30px;}
.dateformat {position: relative;}
.dateformat:before { position: absolute;  content: attr(data-date);}
.dateformat::-webkit-datetime-edit,
.dateformat::-webkit-inner-spin-button,
.dateformat::-webkit-clear-button {display: none;}
.dateformat::-webkit-calendar-picker-indicator {position: absolute;  top: 10px;  right: 10px;  color: black;  opacity: 1;}
.edit_enable.dateformat::-webkit-calendar-picker-indicator {display: none;}
.edit_enable.dateformat {background-color: #e9ecef; opacity: 1;}
.error{color:red;margin-left: 10px;}
.dataTable .sorting_disabled:before{opacity: 0!important;}
.dataTable .sorting_disabled:after{opacity: 0!important;}
.dataTable {border-spacing: 0 1em!important;}
.page-item.active .page-link {z-index: 3;color: #fff;background-color: #ff9016;border-color: #ff9016;}
.full-name-tl a{color:rgba(41, 46, 51, 0.51);}
.noUi-connect {background: #ff9016!important;}
.noUi-handle {border: 2px solid #ff9016!important;}
.noUi-horizontal .noUi-tooltip {bottom: 16px;}
.price-slider {padding: 13px 20px;}
.price_box .form-control{height: auto;background-color:#fff;padding: 10px 30px;border: 1px solid #ced4da;}
.sm-output img {max-width: 75px; max-height: 75px;border-radius: 10px;}
.badge:hover {color: #fff;}
.video-key .edite-switch .fake-btn-bg {padding: 18px 40px;!important}
.dt_link_main,.dt_link_main:hover{color:rgba(41, 46, 51, 0.51)}
.switch input[type=checkbox] + label::before {background-color: #e9ecef;}
.square.newgreen{background-color:#38c31f;}
.side-navigation-items {overflow-y: auto; height: calc(100vh - 140px);}
/* width */
.side-navigation-items::-webkit-scrollbar {width: 10px;}
/* Track */
.side-navigation-items::-webkit-scrollbar-track {background: #f1f1f1;} 
/* Handle */
.side-navigation-items::-webkit-scrollbar-thumb {background: #888;}
/* Handle on hover */
.side-navigation-items::-webkit-scrollbar-thumb:hover {background: #555;}