/**
 * @package 	WordPress
 * @subpackage 	Welfare
 * @version 	1.0.0
 * 
 * Post, Page, Project & Profile Options RTL Rules
 * Created by CMSMasters
 * 
 */


body {
	unicode-bidi: embed;
	direction: rtl;
}

input[type=number] {
	padding: 2px 6px 2px 0;
	margin-right: 0;
	margin-left: 10px;
}

input[type=range] {
	float: right;
}

input[type=range] + input[type=text] {
	float: right;
}

.ui-helper-zfix {
	left: auto;
	right: 0;
}

.ui-widget-overlay {
	left: auto;
	right: 0;
}

.fl {
	float: right;
}

.fr {
	float: left;
}

#poststuff h2.nav-tab-wrapper {
	padding-right: 10px;
}

.nav-tab {
	margin-left: 7px;
}

.form-table table td {
	padding-left: 20px;
	padding-right: 0;
}

.cmsms_tr_radio_img input[type="radio"], 
.cmsms_tr_radio_img_pj input[type="radio"] {
	margin-left: 5px;
	margin-right: 0;
}

.cmsms_tr_images_list .cmsms_gallery .cmsms_gallery_cancel {
	text-align: center;
	left: auto;
	right: 4px;
	-webkit-border-radius: 3px 0 0 0;
	-moz-border-radius: 3px 0 0 0;
	border-radius: 3px 0 0 0;
}

.cmsms_tr_images_list .cmsms_gallery li {
	float: right;
	margin-left: 7px;
	margin-right: 0;
}

.cmsms_tr_images_list .cmsms_gallery li.ui-sortable-placeholder {
	margin-left: 8px;
	margin-right: 1px;
}

.pickcolor_example {
	margin-left: 7px;
	margin-right: 3px;
}

.cmsms_heading_icons_list .cmsms_heading_icon {
	padding-left: 15px;
	padding-right: 0;
}

tr.cmsms_tr_repeatable_link .ovh .fl, 
tr.cmsms_tr_repeatable_multiple .ovh .fl {
	padding-left: 0;
	padding-right: 5px;
}

tr.cmsms_tr_repeatable_link .ovh .fl:first-child, 
tr.cmsms_tr_repeatable_multiple .ovh .fl:first-child {
	padding-right: 30px;
}

tr.cmsms_tr_repeatable .custom_repeatable li span.hndle, 
tr.cmsms_tr_repeatable_multiple .custom_repeatable li span.hndle, 
tr.cmsms_tr_repeatable_link .custom_repeatable li span.hndle {
	float: right;
	padding-left: 5px;
	padding-right: 0;
}

tr.cmsms_tr_repeatable .custom_repeatable li input[type="text"], 
tr.cmsms_tr_repeatable_multiple .custom_repeatable li input[type="text"], 
tr.cmsms_tr_repeatable_multiple .custom_repeatable li textarea, 
tr.cmsms_tr_repeatable_media .custom_repeatable li input[type="text"], 
tr.cmsms_tr_repeatable_link .custom_repeatable li input[type="text"] {
	float: right;
	margin-left: 5px;
}

tr.cmsms_tr_repeatable .custom_repeatable li a.repeatable-remove, 
tr.cmsms_tr_repeatable_multiple .custom_repeatable li a.repeatable-copy, 
tr.cmsms_tr_repeatable_multiple .custom_repeatable li a.repeatable-remove, 
tr.cmsms_tr_repeatable_media .custom_repeatable li a.repeatable-remove, 
tr.cmsms_tr_repeatable_link .custom_repeatable li a.repeatable-remove {
	float: right;
}

tr.cmsms_tr_repeatable_multiple .custom_repeatable li a.repeatable-copy {
	margin-left: 5px;
}

.wp-color-result:after {
	-webkit-border-radius: 1px 0 0 1px;
	-moz-border-radius: 1px 0 0 1px;
	border-radius: 1px 0 0 1px;
}

.form-table .icon_management .icon_del, 
.form-table .icon_management .icon_move {
	text-align: center;
	left: auto;
	right: 4px;
	-webkit-border-radius: 3px 0 0 0;
	-moz-border-radius: 3px 0 0 0;
	border-radius: 3px 0 0 0;
}

.form-table .icon_management .icon_del {
	left: auto;
	right: 3px;
}

.form-table .icon_management .icon_move {
	left: 3px;
	right: auto;
	-webkit-border-radius: 0 0 3px 0;
	-moz-border-radius: 0 0 3px 0;
	border-radius: 0 0 3px 0;
}

.form-table td .icon_management small {
	left: auto;
	right: 0;
}

.icon_management ul li {
	float: right;
	margin-left: 25px;
	margin-right: 0;
}

.icon_management ul li div {
	text-align: center;
}

#new_icon_icon {
	text-align: center;
	margin-left: 15px;
	margin-right: 0;
	float: right;
}

#cancel_icon {
	margin-right: 20px;
}

.icon_upload_link label input[type="text"] {
	margin-left: 10px;
}

span[data-class=cmsms_new_icon_img] {
	margin-left: 15px;
	margin-right: 0;
	float: left;
}

.button.cmsms_remove_icon {
	margin-left: 0;
	margin-right: 15px;
}

