/* @import url('https://fonts.googleapis.com/css2?family=Noto+Sans+Deseret&display=swap');

font-family: 'Noto Sans Deseret', sans-serif;

*/
.modal-body{
  word-break: break-all;
}
.menu-vertical .menu-inner > .menu-item .menu-link { margin: 0rem 0rem;}
.bg_gold{background: #e9ac3f !important;}
.main_logo{width: 150px;}
.series_list{cursor:pointer}

.custom-file-upload input[type="file"] {  display: none;}
.custom-file-upload { display: inline-block; cursor: pointer;}

.episode-row{cursor: pointer;}
.series-row{cursor: pointer;}

.custom_loader{display:None;position: fixed; width: 100%; height: 100vh; background: rgba(255, 255, 255, 0.863); z-index: 9999;}
 .lds-dual-ring { display: inline-block;width: 80px;height: 80px;position: absolute; z-index: 9999; left: 50%;
  top: 40%; margin-left: -40px;}
.lds-dual-ring:after {content: " ";display: block;width: 64px;height: 64px;margin: 8px;  border-radius: 50%;
  border: 6px solid #f5bc43;  border-color: #f5bc43 transparent #fd3c1c transparent;  animation: lds-dual-ring 1.2s linear infinite;
}
@keyframes lds-dual-ring {
  0% {
    transform: rotate(0deg);
  }
  100% {
    transform: rotate(360deg);
  }
}

input[type=number]::-webkit-inner-spin-button,
input[type=number]::-webkit-outer-spin-button {
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none;
    margin: 0;
}

.offcanvas{
    overflow-x: hidden;
}

.no_sortby:after, .no_sortby:before {display: none !important;}

@media screen and (-webkit-min-device-pixel-ratio:0) {
    input[type='range'] {
      overflow: hidden;
      width: 120px;
      -webkit-appearance: none;
      background-color: #e9ac3f !important;
    }

    input[type='range']::-webkit-slider-runnable-track {
      height: 10px;
      -webkit-appearance: none;
      color: #13bba4;
      margin-top: -1px;
    }

      input[type='range']::-webkit-slider-thumb {
      width: 5px;
      -webkit-appearance: none;
      height: 10px;
      cursor: pointer;
      background: #d61e15;
      box-shadow: -80px 0 0 80px #d61e15;
    }
}

table.dataTable thead>tr>th.sorting:before, table.dataTable thead>tr>th.sorting:after, table.dataTable thead>tr>th.sorting_asc:before{font-size: 22px;}