html {direction: rtl;}

/* ui */
.ui-input-search .ui-input-clear, .ui-input-text .ui-input-clear {right: auto; left: .3em;}
.ui-icon-searchfield:after {left: auto; right: 7px;}
.ui-checkbox .ui-btn-icon-left .ui-btn-inner, .ui-radio .ui-btn-icon-left .ui-btn-inner {padding-right: 45px; padding-left: 20px;}
.ui-checkbox .ui-btn-icon-left .ui-icon, .ui-radio .ui-btn-icon-left .ui-icon {left: auto; right: 15px;}
.ui-checkbox .ui-btn, .ui-radio .ui-btn {text-align: right;}

.recaptchatable {direction: ltr;}
.recaptchatable input[type=text] {direction: rtl;}

/* scroll */
#m_menu_wrapper, .m_submenu, .preview_diag div.image {direction: ltr;}
.m_menu li, .m_submenu li {float: right;}

.header_inner {background-image: url(../images/mobile/logo_header_rtl.png); background-position: 100% 0%;}
.header .logo {float: right; margin-left: 0; margin-right: 12px;}
.header .buttons {float: left; margin-left: 10px; margin-right: 0;}

.footer .agreem {float: left;}
.footer .switch_classic {float: right;}

/* index_page */
.index_page .block_2 ul {text-align: right;}

.upload_form .extdownload .name {text-align: right;}
#signin_popup .popup_content {text-align: right;}

.ftp_upload ol.filenumed li {padding-left: 10px; padding-right: 0;}
.ftp_upload ol.filenumed .size {left: auto; right: 70%; text-align: left;}
.ftp_upload ol.filenumed .bar {left: auto; right: 80%;}

.remote_upload_form .form_tab .note_url  {float: right;}
.remote_upload_form .form_tab .remote_add_more  {float: left; text-align: left;}

.manage .info ul, .manage .info ol {margin-left: 0; margin-right: 1.5em;}
.manage .list li {padding-left: .4em; padding-right: 44px;}
.manage .list li .folder_icon, .manage .list li .file_icon {left: auto; right: 6px;}
.manage .list li .menu_item, .manage .list li .close {right: auto; left: 6px;}

.manage .tools .buttons {float: right;}
.manage .tools .buttons_right {float: left;}
.sprite32.folder_icon, .sprite32.file_icon {margin-left: 8px; margin-right: 0;}
.sprite16.arrow_right_icon {background-position: 0 -64px;}
.file_icon .sharedlinks_icon, .file_icon .lock_icon {float: right;}

#df_share .tools .buttons a {margin-left: 0; margin-right: .5em;}
#df_share .tools .buttons_right a {margin-left: 12px; margin-right: 0;}


.m_popup ul.links li a .icon {margin-right: 0; margin-left: .5em;}
.m_popup .buttons.float_buttons .ui-btn {float: left;}
.m_popup .buttons.float_buttons .ui-btn:first-child {float: right;}

.m_popup .userlist li {padding-right: 34px; padding-left: 50px;}
.m_popup .userlist li .user_icon {left: auto; right: 2px;}
.m_popup .userlist li.owner {padding-left: .25em; padding-right: 34px;}
.m_popup .userlist .create_user_btn, .m_popup .userlist .remove_user_btn {right: auto; left: 10px;}


.filelist_s .tools .buttons a, #manage .filelist_s .tools .buttons .upload {margin-left: 0; margin-right: .5em;}
.filelist_s .tools .buttons_right a {margin-left: .5em; margin-right: 0;}

.menu_popup {right: auto; left: 38px;}
.menu_popup ul li {float: right; margin-right: 0; margin-left: 1em;}

.breadcrumbs li {float: right;}
.breadcrumbs li.active > a  {border-right: 0; border-left: 1px solid #3c7fb1;}
.breadcrumbs .fname {margin-right: 5px; margin-left: 0;}

.dir_list li .name, .dir_list_header .name {float: right;}
.dir_list li .location, .dir_list_header .location {float: left;}
.dir_list li .location .ds_icon {margin-left: 7px; margin-right: 3px;}
.dir_list li.new_item {padding-left: 68px; padding-right: .3em;}
.dir_list .actions {right: auto; left: 15px;}
.dir_list .create_icon, .dir_list .delete_btn {margin-left: 0; margin-right: .5em;}

#select_diag .tools .create {float: right;}
#select_diag .ui-field-contain {float: left;}

.filelist_tab .list .preloader_small {margin-left: .5em; margin-right: 0;}
.filelist_tab .uploadifive-queue-item .progress {margin-right: 0; margin-left: 7px;}

.preview_diag .close {right: auto; left: 15px;}
.preview_diag .preview_image, .preview_diag .preview_info .detailed {padding-left: 60px; padding-right: 1em;}

.payments .item .sum_block {float: right;}
.payments .item .gateways {float: left;}
.reselling-grid div.res-url, .reselling-grid div.res-lang, .reselling-grid div.res-email, .reselling-grid div.res-payment {padding-left: 0; padding-right: 21px; background-position: 100% .5em;}

.storage_payment .item .info {float: right;}
.storage_payment .item .buttons {float: left;}

.storage_promo .tab_content .hamster_wrapper {float: right;}
.storage_promo .tab_content .inner {float: left;}

.storage_promo_static .tab_content:nth-of-type(2n) .inner {float: right;}
.storage_promo_static .tab_content:nth-of-type(2n) .hamster_wrapper {float: left;}

.diag ul li.sub a {padding-right: 2em; padding-left: .5em;}

/* download */
.choose .box .boxtitle ins span {margin-left: .5em; margin-right: 0;}
.file_info .file {float: right;}
.choose .boxtable td.left {text-align: right;}
.downloadblock .downloadbeginlinks .repeat, .downloadblock .downloadbeginlinks .repeat_mirror {text-align: left;}
.downloadblock_gold .downloadbeginlinks .repeat {text-align: center;}

.df_button.df_button_lines {margin-left: .5em 0; margin-right: 0; padding-left: .5em; padding-right: 56px; text-align: right;}
.df_button.df_button_lines .download_icon {left: auto; right: 13px;}

/*
#image_container .images_block img {float: right; margin-left: 6px; margin-right: 0;}
#image_container .images_block img:first-child {margin-right: 6px;}
*/

.d_points_desc p:first-child {text-align: right !important;}
body.page_loyalty .coupon_tab th {padding-right: 0; padding-left: .5em;}
body.page_bonus_program .table1 td:nth-child(1) {text-align: right;}
.icq, .msn, .mail, .skype, .phone {padding-left: 0; padding-right: 25px; background-position: 100% 50%;}

.support2 .data_tab .subject {text-align: right;}

.no_storage .hamster_wrapper{float: right;}

@media (min-width: 800px), (min-width: 533px) and (orientation: landscape) {
	.helpitems .support_item {float: right;}
	.helpitems .contact_item {float: left;}
}

@media(max-width: 700px) {
	.form_tab > tbody > tr > th, .form_tab > tbody > tr > td {text-align: right !important;}
	.reselling-grid div.res-url, .reselling-grid div.res-lang, .reselling-grid div.res-email, .reselling-grid div.res-payment {background-position: 100% .15em;}
	.storage_payment .item .info, .storage_payment .item .buttons {float: none;}
}




