body{
  direction:rtl;
  font-size:13px;
	font-family:tahoma;
}

.top_menu {
  float:left;
  font-size:14px;
}

.top_menu li {
  float:right;
  _float:left;
  padding:0 0 0 20px;
}

.logo {
  float:right;
	padding:15px 0px 0px 20px;
}

.search {
  float:left;
  margin:0 0 0 20px;
}

.flash_message {
  float:right;
}

.banner_top {
text-align:left;
}

.main_menu li {
  float:right;
  margin:5px 0px 5px 50px;
}

.navigation_menu li{
  float:right;
	padding:1px 0px 1px 15px;
	margin:0px 5px 0px 10px;
}

.left_colum {
  float:right;
}

.right_colum {
  float:right;
  padding:10px 0 0px 0px;
}

.footer_left {
  float:right;
  text-align:right;
}

.footer_right {
  float:right;
  text-align:left;
}

.bottom_menu {
  border-left:1px solid #E1E1E1;
  border-right:none;
  float:right;
  padding:0 10px 0 0;
}

.last{
  border:none;
}

.news_item img {
  margin:0 0 0 10px;
  float:right;
}

.home_tabs {
  float:left;
}

.home_tabs li {
  float:right;
  margin:5px 10px 0 0;
}

.latest_opportunities ul li img {
  float:right;
  margin:0 0 0 5px;
}

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

.home_organizations ul li {
  float:right;
}

.latest_opportunities ul li {
  float:right;
}

.bottom_menu li {
  padding:0 0 0 20px;
  text-align:right;
}

.listing_logo {
margin:0 0 0 5px;
}

.listing_right {
  float:left;
}

.user-bar-action {
  text-align:left;
}

.loggedin img{
  float:right;
  margin:0 0px 10px 5px;
}

.news_show img{
  margin:0px 0px 0px 10px;
}

.events_listing li img{
  float:right;
  margin:0px 0px 0px 5px;
}

.default_form ul li label{
  font-size:13px;
}

textarea{
  font-size:13px;
}

h4 em{
  font-size:13px;
}

.latest_opportunities ul li{
  font-size:14px;
}

.events_listing li{
  font-size:13px;
}

.news_show h3{
  margin:5px 0px;
  font-size:14px;
}

h4{
  font-size:14px;
}


.search {
float:left;
margin:0 0px 10px 0px;
}

.main_menu li.last{
  border-left:none;
}

#tabs li {
  float:right;
}

.tabs a{
  margin-right:0px;
  border:solid 2px #EDEDED;
  border-bottom:0px;
  font-size:14px;
  margin:0px 0px 0px 2px;
}

#tabHeaderActive a{
  border:solid 2px #8AC64E;
  border-bottom:0px;
}

.initiatives ul li{
  float:right;
  width:119px;
}

.organizations_listing li{
  float:right;
}

.opportunities_listing .listing_logo {
  float:right;
  margin:0 0 0 10px;
}

.opportunities_listing li .listing_information {
  float:right;
  text-align:right;
}

.opportunity_highlights img{
  margin:10px 0px 0px 10px;
}

.pagination{
  direction:rtl;
}

#tabs{
  float:right;
}

.left_colum {
  padding:10px 0px 10px 10px;
}

.home_box{
  float:right;
}

.blog{
  margin:0px 0px 0px 10px;
}

.main_menu li a{
  font-size:16px;
}

#tabscontent .title {
font-size:16px;
}

.user_block{
  margin:0px 0px 0px 10px;
}

.photos{
  margin:10px 0px 0px 10px;
}

.blog{
  margin:10px 0px 0px;
}

.lastest_organization_name, .lastest_country{
  font-size:12px;
}

.search_form ul li{
  float:right;
}

.site_search_btn{
  float:left;
}

.twitter{
  background-image:url("/archive-media-unavailable.svg");
  background-position:10% center;
}

.float_right{
  float:left;
}

.opportunity_highlights ul {
  padding:5px 20px 5px 00px;
}

.volunteers_listing .listing_logo{
  float:right;
  margin:0px 0px 0px 5px;
}

.volunteers_listing .listing_information {
float:right;
text-align:right;
}

.share_buttons{
  float:left;
}

.register_link{
  float:left;
	padding: 0px 8px;
}

.login_form_top {
  float:right;
}

.float_left{
  float:right;
}

.organizations_listing li{
  margin:0px 0px 30px 0px;
}

.organizations_listing{
	float:right;
}

.blood_channel img{
  margin:0px 0px 0px 10px;
  border:solid 1px #EDEDED;
}

#twtr-widget-1 .twtr-bd, #twtr-widget-1 .twtr-timeline i a, #twtr-widget-1 .twtr-bd p {
  direction:ltr;
}

.blood_channel ul{
  margin:0px 15px 0px 0px;
}

.default_form_blood ul{
  margin:0px;
}

.mailing_list ul li input {
  width:110px;
}

.blood_block .default_form_blood{
  float:right;
}

.blood_feed{
  float:right;
	padding:20px 20px 0px 0;
}

.partners_block h2.title {
  text-align:right;
}

.facebook_link {
  float:right;
}

.homepage_box{
  background-color:#FFF;
  border:2px solid #EDEDED;
  margin:0 0px 10px 10px;
  padding:5px;
  width:316px;
  float:right;
}

.homepage_box_right{
  background-color:#FFF;
  border:2px solid #EDEDED;
  margin:0 0 10px 0px;
  padding:5px;
  width:316px;
  float:right;
}

.fb_login{
  float:right;
}

.inline_image{
	display:inline;
	float:right;
	text-align:center;
	padding:2px;
	border:solid 2px #EDEDED;
	margin:10px 0px 10px 10px;
}

.home_volunteers_listing img{
	margin:0px 5px;
}

.action_menu {
    float: left;
    height: 30px;
    width: 140px;
}

.search_form li {
    float: right;
    margin: 0 5px 0 0;
    width: auto;
}

.action_menu li{
	float:right;
	width:140px;
	text-align:center;
}

.action_menu li a{
	font-size:14px;
}

.recent_volunteers_block{
	float:right;
}

.ui-tabs .ui-tabs-nav li{
	float:right;
	margin: 0 0px 1px 5px;
}

.tabs a{
	float:right;
}

#tabs .ui-state-active a, #tabs .ui-state-active a:link, #tabs .ui-state-active a:visited {
    background-color: #249bb4;
    border-color: #249bb4 #249bb4 -moz-use-text-color;
    border-style: solid solid none;
    border-width: 2px 2px medium;
    color: #FFFFFF;
    font-weight: bold;
}

.search_form li input, #search_category_container li{
	text-align:right;
	font-family:tahoma;
}

.default_form ul li input.radio_button {
    float: right;
    margin: 3px 0px 3px 3px;
    width: 15px;
}

.default_form ul li input.button, .default_form ul li select{
	font-family:tahoma;
}

.home_login .default_form input.button {
	padding: 1px 8px;
	font-family:tahoma;
}

.featured_nonprofits_block{
	margin: 0 10px 0px 0px;
}

.link_next_to_title {
    float: left;
}

.home_volunteers_listing li {
    float: right;
}

.twitter_name{
	direction:ltr;
	text-align:right;
	display:block;
}

.inner_frame p span{
	display:block;
	text-align:right;
	float:right;
	padding:10px 0px 10px 10px;
}

.onthemap_video{
	float:right;
	margin:0px 0px 0px 10px;
}

.static img{
	margin:0px 0px 0px 10px;
}

.featured_nonprofits_block h2, .recent_volunteers_block h2, .partners_block h2{
    text-align: right;
}

h2{
	font-size:15px;
}

.filter_column{
	margin:0px 0px 0px 10px;
	float:right;
}

.listing_logo{
  margin:0px 0px 0px 10px;
	float:right;
}

.listing_information{
  text-align:right;
	float:right;
}

.listing_information em{
	font-size:10px;
	margin:0px 0px 0px 10px;
}

#tinymce, .mceContentBody{
	direction:rtl;
}

.organization_profile_ar_parent{
	direction:rtl;
}

.counter_box{
	float:right;
	margin:0px 0px 0px 45px;
}

.search_banner{
	float:right;
}

.home_partners_listing li{
	float:right;
}

.organizations_block_home ul li img{
	float:right;
	margin:0px 0px 0px 10px;
}

.volunteer_faces h1{
	float:right;
	margin: 8px 5px 0px 10px;
	
}

.volunteer_faces ul li{
	float:right;
}

.volunteer_faces ul{
	float:right;
}

.join_button{
	float:right;
}

.action_tabs li{
	float:right;
	margin:0px 0 0px 4px;
	padding:5px 6px;
}

.action_tabs{
	margin:0px 5px 0px 0px;
}

.applications_listing .applicant_photo, .applicant_photo{
	float:right;
	padding:0px 0 0px 10px;
}

.applicant_information{
	float:right;
}

.organization_sm_link{
	padding:15px 0px 0px 20px;
	display: block;
	float: right;
}

.organization_main_information h1{
	margin: 5px 0px 0px 80px;
}

.home_login .default_form input{
	float:right;
}

.follow{
	display:block;
	color:#fff;
	margin:0px 0px 0px;
  font-size: 13px;
	padding: 0px 4px;
	border: 2px solid #E1E1E1;
	border-top:0px;
	font-weight:bold;
	width:74px;
	position:absolute;
	left:5px;
	top:0px;
	right:auto;
	height:25px;
	line-height:25px;
	text-align:center;
	border-bottom-right-radius:6px;
	border-bottom-left-radius:6px;
}

.volunteer{
	display:block;
	background:transparent url("/images/button_bg_small.png") repeat-x;
	color:#fff;
	margin:0px 0px 0px;
  font-size: 13px;
	padding: 0px 4px;
	border: 2px solid #E1E1E1;
	border-top:0px;
	font-weight:bold;
	width:145px;
	position:absolute;
	left:5px;
	top:0px;
	height:25px;
	line-height:25px;
	text-align:center;
	border-bottom-right-radius:6px;
	border-bottom-left-radius:6px;
}

#follow input{
	left:5px;
	right:auto;
}

#volunteer input{
	left:5px;
	right:auto;
}

.opportunity_top_bar{
	text-align:right;
}

.opportunity_top_bar img{
	float:right;
}

.opportunity_top_bar span{
	float:left;
}

.latest_opportunities ul li img.location_icon, .opportunities_listing li .listing_information img.location_icon{
	margin:2px 0px 2px 5px;
}

.info_right_column{
	float:right;
}

.opportunity_main_information{
	float:right;
}

.opportunity_main_information .inline_image{
	margin: 10px 0px 70px 10px;
}

.inner_title h1{
	float:right;
}

.inner_title .search_banner{
	float:left;
}

.home_login .default_form{
	padding:5px 0 0px 0;
	float:left;
}

.register_counter a{
	margin:8px 0px;
}

.navigation_menu{
	float:right;
}

.footer_navigation_menu li{
	float:right;
	margin:12px 0px 12px 20px;
	font-style:italic;
}

.main_register_link a{
	margin:17px 5px 0px 0px;
}

.home_sm_buttons{
	text-align:right;
	padding:17px 5px 0px 0px;
}

.inner_title h1 img{
	height:30px;
	float:right;
	margin:0px 0px 0px 10px;
}

.inner_title_left{
	float:right;
}

.wamda_box ul li{
	float:right;
}

.home_login span{
	float:right;
}

.footer_icons li{
	float:left;
	padding:0px 10px 0px 0px;
}

.footer_icons{
	float:left;
}

.organization_details_top{
	float:right;
}