/************ Css for all languages *****************/
.ar #header_navigation ul.menu > li.menu-item.so_theme_hover:before, .ar #header_navigation ul.menu > li.menu-item.so_theme_hover_next:before {
right: -20px !important;
}

body.it_IT header#header div.wrap div.header-content div#header_navigation div ul li.menu-item a{
	font-size:12px;
}
body.fr_FR header#header div.wrap div.header-content div#header_navigation div ul li.menu-item a,
body.es_ES header#header div.wrap div.header-content div#header_navigation div ul li.menu-item a{
	font-size: 13px;
}

body.ru_RU header#header div.wrap div.header-content div#header_navigation div ul li.menu-item a{
	font-size: 12px;
}

body.zh_CN .widget_super_rss_reader {
height: 287px;
}
body.zh_CN .widget_super_rss_reader .srr-wrap {
height: 230px !important;
}
body.it_IT .widget_super_rss_reader {
height: 288px;
}
body.it_IT .widget_super_rss_reader .srr-wrap {
height: 232px !important;
}
body.ja .widget_super_rss_reader {
height: 289px;
}
body.ja .widget_super_rss_reader .srr-wrap {
height: 228px !important;
}
body.ru_RU .widget_super_rss_reader {
height: 284px;
}
body.ru_RU .widget_super_rss_reader .srr-wrap {
height: 217px !important;
}
body.ru_RU .widget-title{
font-size: 16px;
}
body.da_DK .widget_super_rss_reader {
height: 264px;
}
body.da_DK .widget_super_rss_reader .srr-wrap {
height: 202px !important;
}
body.fr_FR .widget_super_rss_reader {
height: 264px;
}
body.fr_FR .widget_super_rss_reader .srr-wrap {
height: 202px !important;
}
body.de_DE .widget_super_rss_reader {
height: 213px;
}
body.de_DE .widget_super_rss_reader .srr-wrap {
height: 150px !important;
}
body.es_ES .widget_super_rss_reader {
height: 238px;
}
body.es_ES .widget_super_rss_reader .srr-wrap {
height: 180px !important;
}
body.ar .widget_super_rss_reader {
height: 286px;
}
body.he_IL .widget_super_rss_reader {
height: 236px;
}
body.he_IL .widget_super_rss_reader .srr-wrap {
height: 177px !important;
}
body.ko_KR .widget_super_rss_reader {
height: 238px;
}
body.ko_KR .widget_super_rss_reader .srr-wrap {
height: 180px !important;
}
body.tr .widget_super_rss_reader {
height: 263px;
}
body.tr .widget_super_rss_reader .srr-wrap {
height: 205px !important;
}
body.ru_RU div#hp_video div#registration #registration_text {
font-size: 27px;
}
body.it_IT .widget-title{
font-size:17px;
}
body.nl_NL .widget-title{
font-size:17px;
}

body.wordpress.rtl #so_account_details div.so_account_details_text{
	text-align: right;
	padding-left: 0;
	padding-right: 5px;
}	
/* End of Logged in Menu */



/* ######################### */
/* ### RTL Before Login #### */
/* ######################### */

body.rtl .header-content #languageselector{
	left: 70px !important;
}

#lang_sel.icl_rtl .lang_sel_sel {
  padding-right: 21px !important;
}

body.rtl header#header div.wrap div.header-content div#header-login-wrap.header-login-wrap{
	float: left;
}

body.rtl header#header div.wrap div.header-content div#header-login-wrap.header-login-wrap div#login-modal form#login-form input.txtfield{
	float: right !important;
	margin-right: 0;
	margin-left: 3px;
	padding-right: 12px;
}

.rtl .header-content #languageselector{
	left: -40px !important;
}

body.rtl #HowToTradeTitle, body.rtl .widget_super_rss_reader .widget-title {
  text-align: right;
}
body.rtl .float-div-right, body.rtl .float-div-left {
  margin-right: 80px;
}
body.rtl ol {
margin: 0 3em 25px 0;
}
body.rtl .contact-image {
  float: right;
}
body.rtl #header_navigation ul.menu > li.menu-item > a {
  padding: 6px 3px 5px;
}
body.rtl .so_sidebar_widget_icon {
  float: left;
}
body.rtl .so_sidebar_widget_text {
  width: 98px;
  padding: 11px 2px 0;
  float: left;
}
body.rtl.wordpress #so_account_details div.logout_div {
right: inherit !important;
float: left;
}
/* ######################### */
/* ### RTL After Login #### */
/* ######################### */

/* Header account buuttons */
body.so_logged_in.rtl #header_balance{
	margin-right: 0;
}

body.so_logged_in.rtl header#header div.wrap div.header-content div.welcome_div{
	float: left;
	margin-left: 10px;
}

body.so_logged_in.rtl header#header div.wrap div.header-content div.welcome_div div.so_account_details_text span{
	float: right;
	margin-left: 5px;
}

body.so_logged_in.rtl #so_account_details > a:last-child > div {
  margin-left: 5px !important;
}

body.so_logged_in.rtl #so_account_details div{
	padding-right: 10px;
	padding-left: 0;
}

body.rtl.so_logged_in .header-content #languageselector{
right: 889px !important;
}

/*  body.so_logged_in.classicHeader.ar header#header div.wrap div.header-content div#languageselector { } */

.rtl .header-content #wh_clock{
  text-align: left;
  clear: right;
  left: 260px !important;
}

body.wordpress.rtl.classicHeader #so_account_details div.welcome_div{
width: 180px;
margin-right: 26px !important;
margin-left: 0 !important;
padding-right: 10px;
text-align: right;
}

body.rtl .leadbox_error_popup {
margin-right: 40%!important; 
}