* {
	direction: rtl !important
}

.form-table.aioseop {
	clear: none
}

.form-table.aioseop th {
	padding: 10px 9px 12px 0;
	direction: rtl
}

.aioseop_help_text_link,
.aioseop_help_text_link:active {
	text-align: right;
	float: right
}

.aioseop_help_text_link span {
	left: -60px;
}

.aioseop_meta_box_help > label {
	margin-left: 0;
	margin-right: 8px
}

.aioseop_help_text_link img {
	float: left
}

.aioseop_meta_box_help,
.aioseop_meta_box_help:active {
	float: left;
	padding-left: 0;
	margin-right: 0;
	margin-left: 64px
}

.aioseop_label {
	padding-left: 0;
	padding-right: 20px;
	text-align: right;
	direction: rtl
}

.aioseop input[type="text"] {
	padding: 2px 10px 2px 0
}

.aioseop textarea {
	padding: 10px 10px 0 0
}

.aioseop_help_text_div {
	text-align: right;
	margin: 8px 0 10px 0
}

.aioseop_help_text {
	float: right;
	clear: right
}

.aioseop_head_nav {
	float: right
}

.aioseop_head_nav_tab {
	margin: 0 15px 0 0;
	float: right
}

.aioseop_head_nav_tab:first-child {
	margin-right: 0
}

.aioseop_header {
	float: right;
	clear: right
}

.aioseop_nopad {
	padding-right: 0
}

.aioseop_adverts {
	float: left
}

.aioseop_content {
	clear: right
}

#aiosp_feature_manager_metabox.postbox {
	float: right
}

.aioseop_sidebar {
	margin-left: 0;
	margin-right: 10px
}

.aioseop_option_label {
	float: right !important;
	clear: right !important;
}

.aioseop_settings_left {
	float: right;
}

.aioseop_option_input {
	float: left; /*clear: right !important;*/
	padding-left: 0;
	padding-right: 1px;
	margin-bottom: 20px;
	width: 60%;
	min-width: 160px;
}

.aioseop_top {
	margin: 10px 0 0 10px
}

.aioseop_right_sidebar {
	float: left
}

div.aioseop_feature {
	float: right
}

.aioseop_feature #free-flag {
	float: left;
	margin-right: 0;
	background: none repeat scroll 0 0 #D23D46;
	color: #FFFFFF;
	padding: 5px 12px;
	position: relative;
}

.aioseop_feature #free-flag:before,
.aioseop_feature #free-flag:after {
	display: none;
}

.aioseop_feature .feature_button {
	float: left;
	margin-right: 0;
	margin-left: 10px
}

.aioseop_follow_button {
	margin-right: 0;
	margin-left: 5px
}

.aioseop_wrapper {
	padding-left: 0;
	padding-right: 5px;
	direction: rtl
}

.aioseop_input {
	clear: left
}

#aiosp div.preview_snippet {
	padding: 15px 7px 20px 15px
}

#aiosp_sitemap_addl_pages,
#aiosp_video_sitemap_addl_pages {
	clear: right;
	margin-left: 0;
	margin-right: 20px
}

.All_in_One_SEO_Pack_Opengraph table.aioseop_table {
	border-left: 0 solid #dfdfdf;
	border-right: 1px solid #dfdfdf
}

.All_in_One_SEO_Pack_Opengraph table.aioseop_table th {
	border-right: 0 solid #dfdfdf;
	border-left: 1px solid #dfdfdf
}

.All_in_One_SEO_Pack_Opengraph table.aioseop_table td {
	border-right: 0 solid #dfdfdf;
	border-left: 1px solid #dfdfdf
}

#aiosp_sitemap_addl_pages_metabox table.aioseop_table td,
#aiosp_video_sitemap_addl_pages_metabox table.aioseop_table td {
	padding-left: 0;
	padding-right: 5%
}

.aioseop_settings_left .postbox {
	float: right
}

.aioseop_option_setting_label {
	padding-left: 0;
	padding-right: 1px
}

.aioseop_settings_left .postbox .inside {
	clear: left
}

.postbox h2 .Taha {
	float: left !important;
}

#aiosp_settings_form .aioseop_no_label,
.aioseop_no_label {
	float: right;
	margin: 0 13px 0 23px
}

.aioseop_module.error.below-h2 {
	margin: 0 0 15px 477px !important
}

.robots img {
	margin: 0 2px 0 0
}

/* Robots.txt styling */
#aiosp_robots_generator_robotgen_wrapper .aioseop_option_div,
#aiosp_robots_generator_robothtml_wrapper .aioseop_option_div {
	margin-top: 10px;
}

div.aioseop_notice a.aioseop_dismiss_link {
	position: absolute;
	top: 10px;
	left: 10px;
	text-align: left;
}

/*
.ButtonB{
	border: 1px solid red !important;
	float: left;
	clear: right;

}*/
.aioseop_help_text ul {
	margin: 15px 20px 0 0
}

.aioseop_header_tabs li a.aioseop_header_tab {
	margin: 5px 0 0 5px
}

.aioseop_header_tabs li:first-child a.aioseop_header_tab {
	border-left: solid 0 #CCC;
	border-right: solid 1px #CCC;
	margin-left: 0;
	margin-right: 5px
}

.aioseop_tab {
	padding-left: 0;
	padding-right: 5px
}

form#aiosp_settings_form,
.aioseop_tabs_div {
	padding-right: 0;
	padding-left: 477px
}

#aiosp_settings_form ul.sfwd_debug_settings li strong {
	float: right;
	text-align: left;
	margin-right: 0;
	margin-left: 8px;
	padding-right: 0;
	padding-left: 8px
}

#aiosp_settings_form ul.sfwd_debug_settings li {
	clear: right
}

.aioseop_advert {
	direction: rtl;
	float: right;
	z-index: 999999
}

.aioseop_advert form input {
	float: left
}

.MRL {
	margin-left: 0 !important;
	margin-right: 20px !important;
}

.aioseop_upload_image_label {
	clear: right !important;
	float: none !important;
}

.aioseop_upload_image_button {
	float: right !important;
	margin-bottom: 5px !important;
}

#aioseop-about .aioseop_metabox_text ul {
	padding-right: 15px;
}
