.upload-new-file .file-wrap .file-return:before {
    content: "حمّل الملف. تطبق الشروط.";
}

header, upload-new-file, .uploaded-files, .upload-new-file, #popup-wrap .popup-body, .top-section + h4, .sidebar, .reader {
	direction: rtl;
}

header nav {
    float: left;
}

header nav li:last-child {
    margin-left: 40px;
    margin-right: 0;
}

header nav li {
    float: right;
    margin-left: 55px;
    margin-right: 0;    
    line-height: 52px;
    position: relative;
}

.upload-new-file .form-group {
	float: right;
}

.upload-new-file input[type='submit'] {
    width: 175px;
    float: left;
    text-align: center;
    margin: 27px 0 0 15px;
}

.upload-new-file .file-wrap .input-file-container label {
    left: 5px;
    right: auto;
    }

 .upload-new-file .file-wrap .file-return {
    padding: 0 15px 0 90px;
}

.uploaded-files table {
	text-align: right;
	direction: rtl;
}

#popup-wrap .popup-body .close {
    left: 30px;
    right: auto;
}


.top-section {
    direction: rtl;
}

.pagination li {
    float: right;
}

.sidebar li .percent {
	right: auto;
    left: 20px;
}

.sidebar li .dropdown-btn:before {
    left: 0;
    right: auto;
}

.sidebar li .dropdown-btn:after {
    left: 6px;
    right: auto;
}

.uploaded-files .progress .progress-bar,
.uploaded-files .progress .progress-bg {
    right: 0;
    left: unset;
}

.kashif-hint-container{
    text-align: right;
}