﻿body {
    direction: rtl;
}

.float-by-language {
    float: right;
}

.float-by-language-reverse {
    float: left;
}

.float-op-language {
    float: left;
}

.align-by-language {
    text-align: right;
}

.align-op-language {
    text-align: left;
}

.sm-margin-before {
    margin-right: 5px;
}

.sm-margin-after {
    margin-left: 5px;
}

.header .logo {
    float: left;
}

    .header .logo img {
        float: left;
    }

.header .menu-bar ul li {
    float: right;
}

.header .user-bar ul li {
    margin-left: 15px;
    margin-right: 0;
    border-left: 1px solid #383844;
    border-right: none;
    padding-left: 15px;
    padding-right: 0;
}

ul.tab-header, ul.tab-header-prices {
    float: right;
}

    ul.tab-header li, ul.tab-header-prices li {
        float: right;
    }

.view th {
    text-align: right;
}
/* === PARTICIPANT === */
table.linkedParticipantsTable.dataTable tbody .edit-linked-participant-role td[data-column="Role"] {
    padding: 7px 0 7px 6px;
}
#CommercialLinkedParticipantsTable_wrapper button.dt-button.add-participant-btn {
    line-height: 13px;
}
button.dt-button.add-participant-btn {
    padding: 0.25rem 0.7rem 0.25rem;
}
.linked-participants-container .edit-role-wrapper .cancel-edit-role {
    left: -17%; 
    right: auto;
}
.linked-participants-container .table-row:not(.edit-linked-participant-role) .editable-role::after {
    right: auto;
    left: 0.2rem;    
}
.linked-participants-container input:not(.new-name):not(.new-role):not(#editRole) {
    margin-right: 0.5em;
}

.linkedParticipantsTable .action a.delete-linked-participant {
    padding: 2px 6px 3px;
    font-size: inherit;
}
.linked-participants-container .dataTables_filter {
    max-width: 185px;
}
/* === === */
.play-list-header {
    text-align: right;
}

.play-list-row {
    text-align: right;
}

.fc-toolbar .fc-prev-button.fc-button {
    float: none;
}

.schedule-radio {
    margin-right: 30px;
}

img.button {
    padding-right: 5px;
    padding-left: 0;
}

.input-icon > i {
    position: absolute;
    display: block;
    transform: translate(0, -50%);
    top: 50%;
    pointer-events: none;
    width: 25px;
    text-align: center;
    font-style: normal;
    right: 0;
}

.input-icon > input {
    padding-left: 0 !important;
    padding-right: 25px !important;
    text-align: right;
    width: 183px;
}

.selectableShort li {
    float: right;
}

#clearPlaylistCheckboxes {
    margin: 2px -13px 0 0;
}

.ui-tabs {
    direction: rtl;
}

    .ui-tabs .ui-tabs-nav li.ui-tabs-selected,
    .ui-tabs .ui-tabs-nav li.ui-state-default {
        float: right;
    }

    .ui-tabs .ui-tabs-nav li a {
        float: right;
    }

input.custom-combobox-input.ui-widget-content {
    background: initial;
    border-color: #009de0;
    border-radius: 0 4px 4px 0;
    color: #555555;
}

.custom-combobox-toggle.ui-widget {
    background: initial;
    border-color: #009de0;
    border-radius: 4px 0 0 4px;
    border-left: thin solid #009de0;
    border-right: medium none;
    height: 30px;
    width: 18px;
    margin-right: 0;
    vertical-align: middle;
    padding: 10px;
}

.VodExportInnerDiv {
  margin-bottom: 8px;
  display: flex;
  justify-content: space-between;
  gap: 10px;
  width: 418px;
  margin-right: 727px;
  margin-left: 0;
}

.log-entry {
  margin-bottom: 10px;
  display: flex;
  justify-content: space-between;
  width: 1079px;
  margin-left: 0;
  margin-right: 376px;
}

.log-time {
  width: 129px;
}

.file-name {
  width: 171px;
  text-align: center;
}

.VodExportInnerSpan {
  position: relative;
  right: 283px;
}

.VodExportTd {
    text-align: center;
}

.VodExportTdIcon {
    position: relative;
    right: -5px
}

.VodExportInnerRowIcon {
    position: relative;
    right: -47px;
}

.MediaAssetsCommentLi {
    margin: 5px;
    margin-right: 38px;
}

.MediaAssetsTagsLi {
    margin: 5px;
    margin-top: 22px;
    margin-right: 86px;
}

.VodExportInnerActionSpan {
    position: relative;
    right: 130px;
}

#seriesAIHelperTable li:hover {
    background-color: #009de0 !important;
    /*color: #009DE0;*/
    /*cursor: pointer;*/
    /*border: 5px solid #55CCFF !important;*/
}

#seriesAIHelperTable li:has(> div:focus) {
    background-color: #009de0 !important;
    /*color: #009DE0;*/
    /*cursor: pointer;*/
    /*border: 5px solid #55CCFF !important;*/
}


#seriesAIHelperCheckboxes {
    display: table;
    /*justify-content: space-between;*/
    padding: 20px;
    margin: auto;
}

    #seriesAIHelperCheckboxes section {
        display: inline-block;
        border: none;
        width: 127px;
        height: 24px;
        margin-right: 20px;
        border-radius: 20px;
        position: relative;
        overflow: hidden;
        box-shadow: 0px 0px 10px #7d8589;
        transition: all 0.3s ease-in-out;
        text-align: center;
    }
/*
#seriesAIHelperTable input[type="checkbox"] {
    opacity: 0;
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    cursor: pointer;
}
*/

#selectByEpisodeNumberDiv {
  right: 250px;
  position: absolute;
  top: 265px;
  z-index: 10;
  width: 1000px;
  display: none;
}

.workFlowIcon {
  position: relative;
  right: 13px;
}

#ui-id-22 {
  left: 1253px !important;
}

#ui-id-20 {
  max-width: 100% !important;
  overflow-x: hidden;
  white-space: nowrap;
}