#rtlx_form_file_drop{
    position: absolute;
    right: 0;
    top: 0;
    bottom: 0;
    left: 0;
    background-color: rgba(40,40,40,0.2);
    border: 4px dashed navy;
}

#rtlx_form_file_drop form{
    display: none;
}

.directory_main-div-list-directory-and-file ul,.directory_main-div-list-directory ul{
    margin:0;
    padding:0;
}

.directory_main-div-list-directory{
    padding: 4px;
    border-left: 1px solid silver;
    position: absolute;
    right: 0;
    /*background-color: #9abcea;*/
    width: 246px;
    height: calc(100% - 10px);
    overflow-y: auto;
    direction: rtl;
    text-align: right;
    min-width: 200px;
    display: block;
}

.directory_main-div-list-directory-and-file{
    padding: 4px;
    position: absolute;
    right: 255px;
    /*background-color: #4a77d4;*/
    /*width: calc(75% - 4px);*/
    height: calc(100% - 28px);
    overflow-y: auto;
    direction: rtl;
    text-align: right;
    display: block;
    width: calc(100% - 263px);
}

.c_form_select_file .directory_main-div-list-directory-and-file {
    width: auto;
    height: auto;
}

.directory_main-div-list-directory img{
    height: 15px;
}

.directory_main-div-list-directory li{
    display: block;
    margin-top: -3px;
    cursor: pointer;
}
.directory_main-div-list-directory li div:hover{
    /*background-color: rgba(155,155,155,0.3);*/
}
.directory_selected{
    background-color: rgba(155,155,155,0.3);
}

.directory_main-div-list-directory-and-file li, #desktop-directory_main-div-list-directory-and-file li{
    display: inline-block;
    float: right;
    height: 80px;
    width: 80px;
    cursor: pointer;
    text-align: center;
    overflow: hidden;
    padding: 10px;
}

.directory_main-div-list-directory-and-file span,#desktop-directory_main-div-list-directory-and-file span{
    display: block;
    width: auto;
    text-align: center;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
}

.rtlx_window_directory_view .ui-dialog-content {
    overflow: hidden;
    padding:0 1em;
}

.main-div-directory-find{
    direction: rtl;
    text-align: right;
    float: right !important;
}

.main-div-directory-dir{
    float: left;
    direction: ltr;
    text-align: left;
    width: 70%;
}
.main-div-directory-dir input{
    width: 70%;
    display: inline-block;

}

.input-edit-directory,.input-new-directory{
    width: 70px;
}



.main-div-image-to-upload{
    direction: rtl;
    display: block;
}
.main-div-image-to-upload .data-image-upload{
    float: right;
    display: inline-block;
    margin-left: 5px;
}

.main-div-image-to-upload img{
    height: 49px;
    width: 80px;

}
.main-div-image-to-upload{
    padding: 10px 0;
}

.main-div-image-to-upload .name-file{
    width: 148px;
    text-align: center;
    padding: 15px 0;
    overflow: hidden;
}

.main-div-image-to-upload .size-file{
    width: 120px;
    text-align: center;
    padding: 15px 0;
    direction: ltr;

}

.main-div-image-to-upload .prograsbar-file{
    width: 148px;
    padding: 13px 0;
}
.rtlx_window_file_transfer .time_left{
    position: absolute;
    right: 20px;
}


.html5-progress-bar {
    padding: 15px 15px;
    border-radius: 3px;
    background-color: #fff;
    box-shadow:  0px 1px 2px 0px rgba(0, 0, 0, .2);
}
.html5-progress-bar progress {
    background-color: #f3f3f3;
    border: 0;
    width: 80%;
    height: 18px;
    border-radius: 9px;
}
.html5-progress-bar progress::-webkit-progress-bar {
    background-color: #f3f3f3;
    border-radius: 9px;
}
.html5-progress-bar progress::-webkit-progress-value {
    background: #cdeb8e;
    background: -moz-linear-gradient(top,  #cdeb8e 0%, #a5c956 100%);
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#cdeb8e), color-stop(100%,#a5c956));
    background: -webkit-linear-gradient(top,  #cdeb8e 0%,#a5c956 100%);
    background: -o-linear-gradient(top,  #cdeb8e 0%,#a5c956 100%);
    background: -ms-linear-gradient(top,  #cdeb8e 0%,#a5c956 100%);
    background: linear-gradient(to bottom,  #cdeb8e 0%,#a5c956 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#cdeb8e', endColorstr='#a5c956',GradientType=0 );
    border-radius: 9px;
}
.html5-progress-bar progress::-moz-progress-bar {
    background: #cdeb8e;
    background: -moz-linear-gradient(top,  #cdeb8e 0%, #a5c956 100%);
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#cdeb8e), color-stop(100%,#a5c956));
    background: -webkit-linear-gradient(top,  #cdeb8e 0%,#a5c956 100%);
    background: -o-linear-gradient(top,  #cdeb8e 0%,#a5c956 100%);
    background: -ms-linear-gradient(top,  #cdeb8e 0%,#a5c956 100%);
    background: linear-gradient(to bottom,  #cdeb8e 0%,#a5c956 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#cdeb8e', endColorstr='#a5c956',GradientType=0 );
    border-radius: 9px;
}
.html5-progress-bar .progress-value {
    padding: 0px 5px;
    line-height: 20px;
    margin-left: 5px;
    font-size: .8em;
    color: #555;
    height: 18px;
    float: right;
}

.progress-value{
    left: 79px;
    position: absolute;
}