/*
Theme Name: ABAdviser
Theme URI: http://peaceman.co.il
Description: Developed by <a href="http://peaceman.co.il/">PeaceMan</a>. Designed by <a href="http://www.templatesold.com/">TemplateSOLD.com</a>.
Version: 1.2
Author: <a href="http://peaceman.co.il/">PeaceMan</a>
Author URI: http://peaceman.co.il/
*/
/*=== Setup ===*/
body { font:normal 18px/2.4em David, Arial, Helvetica, sans-serif; font-weight: bold; }
input,
select,
textarea { font-size:14px; }
h2 { font-size:1.7em; font-size:26px; }
h3 { font-size:40px; line-height:42px; }
h4 { font-size:1.2em; margin:0 0 1em; }
/*=== Header ===*/
/*- Logo -*/
/*.logo { background:url(images/logo_img.gif) right no-repeat; padding:36px 220px 25px 10px; float:right; }*/
.logo { font-size: 39px; font-weight: bold; line-height: 35px; color: #23175e; background:url(images/logo.png) right no-repeat; padding:70px 179px 25px 10px; float:right; }
.logo h1 { font-size:62px; line-height:1.2em; }
.logo .slogan { font-weight: normal;}
.logo h1 small { font:normal 14px "Liberation sans", Arial, Helvetica, sans-serif; }
/*=== Navigation ===*/
/*- Top Nav -*/
.topnav { margin-top: 22px; font-size:18px; }
.topnav li { float:right; }
.topnav .text2 { float: left; margin-top: 4px; margin-left: 10px; letter-spacing: 2px; }
/* RSS */
.rss h2 { font-size:24px; line-height:28px; }
.rss img { float:left; }
/* Search form */
#searchform { float:left; }
#search span { float:left; padding: 1px 1px 1px 2px; background: white url(images/search_bg.gif) 28px 1px no-repeat; }
#search input#s { float:right; }
#search .btn { float:left; }
/*=== All Columns ===*/
/*=== Center Column ===*/
#centercol { float:right; }
/*=== Right Column ===*/
#rightcol { float:left; }
/*=== Sub Columns ===*/
.subcols { background:url(images/subcols-bgr.gif) repeat-y right; }
.col1,
.col2 { float:right; width:285px; }
.col2 { float:left; }
/*=== Post ===*/
.post-block { }
.post-margin { margin-left:0px; margin-right:236px; }
/*- Post Title -*/
.post-title h2 { font-size:32px; line-height:1.4em; }
/*- Post Excerpt -*/
.post-excerpt { font-size:18px; }
/*- Post Lists -*/
.post ul li { padding:0 10px 0 0px; }
.post ul ul,
.post ol ol { margin-left:0px; margin-right:10px; }
/*- Post Blockquote -*/
.post blockquote { border-left:none; border-right:3px solid #cfcfcf; font-size:18px; padding:5px 10px 0 0px; }
/*- Post Author -*/
.author-details { font-size:13px; }
/*- Post Date -*/
.post-date { font-size:14px; float:right; line-height:1.7em; }
/* post-commets */
.post-commets { float:left; font-size:14px; line-height:1.7em; }
/* post-leave */
.post_leave { float:left; }
.post_leave a { font-size:18px; }
/*- Widget Title - */
.wtitle h2 { font-size:27px; line-height:30px; }
/*=== Styling Forms ===*/
/*- Message -*/
.message .submit { float:right; }
.message .notice { float:left; }
/*=== Pics, Thumbs, Ads etc. ===*/
.pic img { float:right;  margin:10px 0px 10px 20px; }
.pic.fl img { margin:0 0px 10px 10px; }
.th.fl img { margin-right:0px; margin-left:10px; }
.ads img { margin:0 0px 5px 5px; }
.widget_flickrRSS img { margin:0 0px 10px 10px; }
/*=== Misc. ===*/
.fl { float:right; }
.fr { float:left; }
.ar { text-align:left; }
/*=== Footer ===*/
#footer { font-size:14px; }
#footer img { float:left; }
#footer .text { float:right; }
#footer .text2 { float:left; }
/*=== Misc. ===*/
.fl { float:right; }
.fr { float:left; }
.ac img { padding:0 0px 0 8px; }
.ar { text-align:left; }
/* html */
.blog_body { font-size:14px; }
.blog_body h2 { font-size:32px; line-height:37px; }
.blog_body span { font-size:13px; }
.blog_body img { float:right; margin:0 0px 0 10px; }
.blog_body .bloog1 { float:right; padding:15px 0px 15px 25px; }
.blog_body .bloog1.last { float:right; }
.blog_body .bloog2 { float:right; }
.blog_body .bloog2 img { float:right; margin:0 0px 0 20px; }
.blog_body .bloog3 { float:left; }
/* slider */
#featured ul.ui-tabs-nav { left:auto; right:601px; }
#featured ul.ui-tabs-nav li { position: relative; padding-left:0px; padding-right:13px; font-size:14px; }
#featured ul.ui-tabs-nav li img { float:right; }
#featured ul.ui-tabs-nav li span { font-size:13px; line-height:20px; }
#featured ul.ui-tabs-nav li .readmore { position: absolute; bottom: 8px; left: 0px; width: 57px; height: 15px; margin: 0px 0px 0px 15px; padding: 0 0 0 5px; line-height: 12px; font-size: 12px; text-align: center; background: url(images/readmore.png) no-repeat !important; }
#featured ul.ui-tabs-nav li .readmore:after { content: 'קרא עוד'; }
#featured li.ui-tabs-selected { background:url(images/selected-item.gif) center right no-repeat; }
#featured .ui-tabs-panel { float:right; }
/* SUPERFISH STYLESHEET ---------------------------------- */
.sf-menu li.sfHover ul { left:auto; right:0; }
ul.sf-menu li li:hover ul,
ul.sf-menu li li.sfHover ul { left:auto; right:12em; }
ul.sf-menu li li li:hover ul,
ul.sf-menu li li li.sfHover ul { left:auto; right:12em; }
.sf-menu li:hover ul,
.sf-menu li.sfHover ul { left:auto; right:0; }
ul.sf-menu li li:hover ul,
ul.sf-menu li li.sfHover ul { left:auto; right:10em; }
ul.sf-menu li li li:hover ul,
ul.sf-menu li li li.sfHover ul { left:auto; right:10em; }
/*=== Styling Lists ===*/
/*- List -*/
.list { font-size:15px; line-height:1.2em; }
.list li { float:right; padding:0 0px 0 2px; }
.list li a { float:right; }
div.tabs_list ul { text-align:right; }
div.tabs_list ul li a { background:url(images/tabs.gif) no-repeat right center; padding:5px 15px 5px 0px; margin:0 10px 0 0px; }
div.tabs_list ul li ul.children li a { margin:0 20px 0 0px; }
div.tabs_list ul li ul.children li li a { margin:0 30px 0 30px; }

/* abadviser */
.calculator h2 { font-size: 27px; line-height: 30px; }
.calculator table input { direction: ltr; text-align: right; }
img.alignleft { float: left }
img.alignright { float: right }
#rightcol { font-size: 16px; line-height: 18px; }
body { color: black; font-family: Arial, sans-serif; font-size: 14px; font-weight: normal; line-height: 1; }
.post-title h1 a { color: black }
.post-title h2 { line-height: 1; margin-bottom: 0.5em; }
.post-excerpt { color: black; }
.post.full p, .post-excerpt p { line-height: 18px; }
.logo { min-height: 74px; margin-bottom: 10px; }
#header .heading { font-size:60px; font-weight:normal; line-height:1em; }
.post-excerpt { font-size: 14px; }
#featured ul.ui-tabs-nav li span { font-family: Arial, sans-serif; }
.wpcf7-form input[type="text"],
.wpcf7-form input[type="email"],
.wpcf7-form textarea {
	width: 90%;
}
.topnav ul li {
	position: relative;
}
.topnav ul li ul {
	display: none;
	position: absolute;
	top: 38px;
	width: 250px;
	border: 1px solid #e17a0f;
	background: #fcb040;
	z-index: 999;
}
.topnav ul li ul li {
	float: none;
}
.topnav ul li:hover ul {
	display: block;
}
.topnav li.current_page_ancestor > a {
	color:#c37526;
}
