@charset "utf-8";
/* CSS Document */

/*
Theme Name:     Elegant Real Estate in Hebrew
Theme URI: 		http://themeforest.net/item/elegant-real-estate/74277
Description:    תבנית בת לתבנית Elegant Real Estate - ללא חיפוש דירות
Author:         רועי אייל
Author URI:     http: //royeyal.com/
Template:       elegant-real-estate
Version:        1.4
*/

@import url("../elegant-real-estate/style.css");

/*reset*/
.hide_this {
	left:auto;
	right:-1000em;
}

/*** 00. General Settings ***/
/** ----------------------------------------------------- **/
body {
	direction:rtl;
	unicode-bidi:bidi-override;
	text-align:right;
}
#header_logo { left:auto;right:0; }
/*#header_logo a { background: url(images/header_logo.png) no-repeat right bottom; }*/
#column_left { float: right; }
#column_single { float: right; }
#column_right { float: left; }
#welcome_message_title { font-size: 31px; font-family: Arial, Helvetica, sans-serif; }
/**/

/*** 01. Main Navigation ***/
/** ----------------------------------------------------- **/

#main_menu { right: auto; left:15px; }
#main_menu li { float: right; margin-left: 0; margin-right:5px;; }
#main_menu li ul { left: auto; right:0; }
#main_menu li ul li { margin-left: inherit; margin-right:0; }
#main_menu li ul li ul li { margin-left: inherit; margin-right:0; }
#main_menu li ul ul { left: auto; right:-150px; }
#main_menu li a.sf-with-ul { padding-right: 0; padding-left:20px; }
#main_menu li span.sf-sub-indicator { right: auto; left:3px; }
#main_menu li li a.sf-with-ul { padding-right: 0; padding-left:15px; }
#main_menu li li span.sf-sub-indicator { right: auto; left:3px; }
/**/

/*** 02. Post Preview (In Homepage) ***/
/** ----------------------------------------------------- **/
.post_preview_main_title { font-family: Arial, Helvetica, sans-serif; }
.post_preview .post_preview_title { font: bold 26px Arial, Helvetica, sans-serif; }
post_preview_wrapper .post_preview_content p { font: 12px/18px Arial, Helvetica, sans-serif; }
.post_preview_wrapper .post_preview_content p a { font: bold 12px Arial, Helvetica, sans-serif; }
.post_preview_wrapper .post_preview_content .post_listing_price { font-family: Arial, Helvetica, sans-serif; }
.post_preview_wrapper .post_preview_content .post_listing_info { font-family: Arial, Helvetica, sans-serif; }
.post_preview_wrapper .post_preview_content .post_adl_info { font: bold 10px/18px Arial, Helvetica, sans-serif; text-transform: capitalize; }
.post_preview_wrapper .post_preview_content .post_adl_info a,
.post_adl_info span { font: bold 10px/18px Arial, Helvetica, sans-serif; text-transform: capitalize; }
/**/

/*** 03. Feature Slider ***/
/** ----------------------------------------------------- **/
#feature_left_col { float: right; }
#feature_desc_wrapper ul li { float: right; }
#feature_desc_wrapper ul li h2 { font: 30px Arial, Helvetica, sans-serif; }
/**/

/*** 04. Search Listing Widget ***/
/** ----------------------------------------------------- **/
.search_listing label,
.search_listing p { font: italic 14px/18px Arial, Helvetica, sans-serif; }
.search_listing #id_input_price_low,
.search_listing #id_input_price_high { width: 40.9%; }
/**/

/*** 05. Sidebar Style ***/
/** ----------------------------------------------------- **/

#column_right { float: left; }
.sidebar_style_1 .widget_title { font: 28px Arial, Helvetica, sans-serif; }
.sidebar_style_1 .widget ul li a { padding: 6px 40px 6px 10px; background: url(images/bg_sidebar_button.jpg) no-repeat right top; }
.sidebar_style_1 .widget ul li.current-cat a,
.sidebar_style_1 .widget ul li a.sf-with-ul { background: url(images/bg_sidebar_button2.jpg) no-repeat right top; }
.sidebar_style_1 .widget ul li ul { right:auto; left: 230px; }
.sidebar_style_1 .widget_calendar th { font: 12px Arial, Helvetica, sans-serif; text-align: right; }
.sidebar_style_1 .widget_calendar caption { text-align: right; }
.sidebar_style_1 .widget_calendar table td { text-align: right; }
.sidebar_style_1 .widget_tag_cloud a { font-family: Arial, Helvetica, sans-serif; }
/**/

/*** 06. Pagination Style ***/
/** ----------------------------------------------------- **/
.wp-pagenavi { font: 12px/18px Arial, Helvetica, sans-serif !important; }

.wp-pagenavi a { margin-right: 0px !important; margin-left: 5px !important; }
.wp-commentnavi { font: 12px/18px Arial, Helvetica, sans-serif !important; }
/**/

/*** 07. Bread Crumb Style ( For BreadCrumb NavXT) ***/
/** ----------------------------------------------------- **/
.breadcrumb .you_are_in { font: 12px Arial, Helvetica, sans-serif; }
/**/

/*** 08. YARPP Related Post Plugin Style ***/
/** ----------------------------------------------------- **/

.yarpp_related_post li { font: italic 15px/18px Arial, Helvetica, sans-serif !important; }
/**/

/*** 09. Twitter Widget ***/
/** ----------------------------------------------------- **/
#widget_twitter_wrapper ul li a.read_it_link { font-family: Arial, Helvetica, sans-serif; font-style: italic; }
#widget_twitter_holder #twitter_icon { right: auto; left:0; }
#widget_twitter_prev { float: right; }
#widget_twitter_next { float: right; }
#widget_twitter_holder .twitter_follow_button { right: auto; left:0; }
/**/

/*** 10. Archive Lists ***/
/** ----------------------------------------------------- **/
.archive_list_main_title { font-family: Arial, Helvetica, sans-serif; }
.archive_list .archive_list_title { font: bold 31px  Arial, Helvetica, sans-serif; }
.archive_list_wrapper .archive_list_content .post_listing_price { font-family:Arial, Helvetica, sans-serif; }
.archive_list_wrapper .archive_list_content .post_listing_info { font-family:Arial, Helvetica, sans-serif; }
.archive_list_wrapper .archive_list_content .post_adl_info2 span { font: italic 16px Arial, Helvetica, sans-serif; }
/**/

/*** 11. Archive Lists (Table Format) ***/
/** ----------------------------------------------------- **/
.th_tf_post_title { padding-left: 0; padding-right:10px; }
.th_tf_post_title,
.th_tf_type,
.th_tf_price { text-align: right; }
.cell_type,
.cell_post_title,
.cell_price { text-align: right; }
.th_tf_price,
.cell_price { padding-right: 0 !important; padding-left: 15px !important; text-align: left !important; }
.cell_price { font-family: Arial, Helvetica, sans-serif !important; }
.archive_table table th { font: italic 14px Arial, Helvetica, sans-serif; }
.archive_table table tbody td.cell_post_name a { padding-left: 0; padding-right:10px; }
.view_list_button { float: left; }
/**/

/*** 12. Single Page Entry Style ***/
/** ----------------------------------------------------- **/
#single_page #single_page_title { font-family: Arial, Helvetica, sans-serif; }
#single_page .post_listing_price { font-family: Arial, Helvetica, sans-serif; }
#single_page .post_listing_info { font-family: Arial, Helvetica, sans-serif; }
#single_page .post_adl_info2 span { font: italic 16px Arial, Helvetica, sans-serif; }
/**/

/*** 13. Comments Section ***/
/** ----------------------------------------------------- **/
.comment_section_title { font: 31px Arial, Helvetica, sans-serif; }
.comments_navigation a { font: italic 16px Arial, Helvetica, sans-serif; }
.comment .reply { float: left; }
.comment .reply a { background: url(images/button_comment_reply.gif) no-repeat left top; text-decoration:none; }
.comment-author { margin-left: 0; margin-right:75px; }
.comment-author img { float: right; margin-right: -75px; margin-left: 10px; }
.comment-author cite,
.comment-author cite a { font: 26px Arial, Helvetica, sans-serif; }
.comment-author span.says { font: 26px Arial, Helvetica, sans-serif; }
.comment-meta { margin-left: 0; margin-right: 75px;}
.comment em { margin-left: 0; margin-right:75px; }
.comment p { margin-left: 0; margin-right:74px; padding-right: 0; padding-left:15px; }
.comment p em { margin-left: auto; margin-right:0; }
.children .comment { padding-left: 0; padding-right:72px; }
.children .comment-author img { float: left; margin-left: auto; margin-right:0; }
.children .comment p { margin-left: auto; margin-right: 0; }
.children .comment-author { margin-left: auto; margin-right:0; }
.children .comment-meta { margin-left: auto; margin-right:0; }
.comment #respond #commentform p { margin-left: auto; margin-right:0; padding-right: 0; padding-left:0; }
.comment #respond { margin-left: auto; margin-right:2px; }
.comment #respond .subscribe-to-comments { margin-left: 0 !important; margin-right:230px; }
#respond .respond_title { font: 31px Arial, Helvetica, sans-serif; }
#respond .field_name,
#respond .field_email,
#respond .field_website { float: right; }
#respond .respond_button { float: right; }
#respond .respond_button #submit { background: url(images/button_send_comment.gif) no-repeat left top; cursor:pointer; }
#respond .subscribe-to-comments { margin-left: 0; margin-right:230px; }
/**/

/*** 14. Typhography Set ***/
/** ----------------------------------------------------- **/

.basic_style_1 h1,
.basic_style_1 h2,
.basic_style_1 h3,
.basic_style_1 h4,
.basic_style_1 h5,
.basic_style_1 h6 { font-family: Arial, Helvetica, sans-serif; }
.basic_style_1 ul ul,
.basic_style_1 ul ol,
.basic_style_1 ol ol,
.basic_style_1 ol ul { margin: 4px 15px 4px 0; }
.basic_style_1 ul { margin-left: 0; margin-right:30px; }
.basic_style_1 ol { margin-left: 0; margin-right:30px; }
/**/

/*** 15. Footer ***/
/** ----------------------------------------------------- **/

.footer_style1 li.widget { float: right; margin-right: 0; margin-left:31px; }
.footer_style1 li.last { margin: 0; padding: 0; }
.footer_style1 li.widget h3 { font: 24px Arial, Helvetica, sans-serif; }
.footer_style1 li.widget_recent_entries a span { float: right; }
.footer_style1 li.widget_recent_comments a.url { font-family: Arial, Helvetica, sans-serif; }
.footer_style1 .copyright_and_stuff ul { right: auto; left:0; }
.footer_style1 .copyright_and_stuff ul li { float: right; }
/**/

/*** 16. Contact Form ***/
/** ----------------------------------------------------- **/
#contact_form ul li label .error_message { left: auto; right:305px; }
#contact_form ul li label.label_message .error_message { left: auto; right:86px; }
#contact_form #id_send { background: url(images/button_submit.gif) no-repeat left top; }
/**/

/*** 17. Map and Additioanl Info ***/
/** ----------------------------------------------------- **/
.status_strip { right: auto; left:-31px; background: url(images/bg-status-strip-right.png) no-repeat left top; padding-right: 0; padding-left:8px; }
.status_strip_left { background: url(images/bg-status-strip-left.png) repeat-x right top; padding-left: 0; padding-right:8px; }
/**/

/*** 18. Miscellaneous ***/
.search_listing, .sidebar_divider_1, .sidebar_divider_2 {
	display:none;
}
/** ----------------------------------------------------- **/