/*
Theme Name: Kav Mashve Blog
Theme URI: http://blog.kavmashve.org.il
Description: Two-column wp theme. Based on ulimtate wp diva sandbox. Translated to Hebrew by <a href="http://www.my-paradox.net">Sarit Amar</a>.
Author: Nadav Tal, Sarit Amar, Yoav Farhi
Author URI: http://www.blinkit.co.il
Version: 1.0.0
*/
/* The Reset ---------------------------------- */
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,
h6,pre,form,fieldset,input,p,blockquote,table,
th,td { margin: 0; padding: 0; }
fieldset,img,abbr { border: 0; }
address,caption,cite,code,dfn,em,h1,h2,h3,
h4,h5,h6,th,var { font-style: normal; font-weight: normal; }
caption,th { text-align: left; }
q:before,q:after { content: ''; }
a { text-decoration: none; }
/* -------------------------------------------- */
/* let's get universal */
body {background:url(images/tile.png); direction:rtl; unicode-bidi:embed; font-size:75%; font-family: arial, sans-serif}
a {color:#7DB600; text-decoration:none;font-weight:bold;}
a:hover {text-decoration:underline; }
a img {border: none; text-decoration: none;}
acronym, abbr {}
blockquote {}
blockquote cite {}
code, pre {}
fieldset {}
legend {}
h1, h2, h3, h4, h5, h6 {}
h1 {}
h2 {}
h3 {}
h4 {}
hr {}
input, textarea {}
td, th, tr {}

#wrap {border-right:1px solid #dddada; border-left:1px solid #dddada; margin:0 auto; width:751px; background:#fff; padding:25px 10px;}

/* Header */
#top {height:136px;}
	#top h1 {height:83px; width:215px; float:right; margin-bottom:10px;}
	#top p.blogdescription {float:left;background: url(images/km-tagline.png) no-repeat top right; height:64px; width:373px; text-indent:-9999px;}
	#topmenu{clear:both; border-top: 1px solid #E4E5E6; border-bottom:1px solid #E4E5E6; height:16px; padding: 4px 10px 0 0; }
	#topmenu  li {display:block; float:right; padding-left:10px;background:url(images/sidebarli.png) right 3px no-repeat; padding-right:14px;}
	#topmenu  li  a{font-size:14px; margin-top:-2px; color:#000000;background-position:right -12px; background-repeat: no-repeat;  display:block; /*height:0px !important; height /*:25px;padding-top:12px; overflow:hidden; */}
	#topmenu  li  a:hover {text-decoration:none; color:#6C6C6C; background-position:right 0px;}
	#topmenu  li.kavmashve a{ background-image: url(images/tm_kavmashve.gif);  width:80px; }
	#topmenu  li.about a{background-image: url(images/tm_about.gif);  width:55px;}
	#topmenu  li.linkedin a{background-image: url(images/tm_linkedin.gif);  width:55px;}
	#topmenu  li.cafe a{background-image: url(images/tm_cafe.gif);  width:124px;}
	#topmenu  li.facebook a{background-image: url(images/tm_facebook.gif);  width:94px;}
	#topmenu  li.mcf a{background-image: url(images/tm_mcf.gif);  width:110px;}
/* Content */
#content {width:480px !important; width:460px; padding:0 80px 0 20px !important; float:left; padding-right:50px;}
	/* blog posts */
	.post-wrap {padding-bottom:40px;}
		.post-wrap img.photo {display:block; border:1px solid #dddada;float:right; margin:5px 0 5px 10px; }
	.author {font-weight:bold; color:#6c6c6c; padding-bottom:10px; background:url(images/dash-line-fade.png) no-repeat left bottom; }
		.author span.separator {color: #000;}
	.author a {}
	.author a:hover {}
	.post-meta {font-weight:bold; color:#6c6c6c;}
	.post-date {}
	.post-title {color:#7DB600; font-size:1.417em; font-weight:bold;}
	.post-title a {color:#7DB600;}
	.post-title a:hover {}
	.story-content {line-height:1.4em;background:url(images/dash-line-fade.png) no-repeat right bottom; padding-bottom:15px; font:14px arial}
		/* post content headings */
		.story-content h3 {}
		.story-content h4 {}
		/* playing with blockquotes */
		.story-content blockquote {padding-right:30px; border-right:1px solid #6c6c6c;}
		.story-content blockquote cite {font-style:italic;}
		.story-content blockquote .styleleft {}
		.story-content blockquote .styleright {}
		/* post content lists */
		.story-content ul{padding-right:30px;}
		.story-content ol {padding-right:30px;}
		/* post content links */
		.story-content a {}
		.story-content a:visited {}
		.story-content a:hover {}
		.story-content a img {}
		/* post content tables */
		.story-content table {}
		.story-content th {}
		.story-content tr {}
		.story-content td {}
		/* post content forms */
		.story-content form {}
		.story-content fieldset {}
		.story-content legend {}
		.story-content label {}
		.story-content input {}
		.story-content input.submit {}
	/* single page meta info */
	.metawrap {}
	.singlemeta {}
	.singlemeta a {}
	.singlemeta a:hover {}
	.interact {}
	.interact a {}
	.interact a:hover {}
	/* blog comments */
	#commentwrap {padding:10px;border: 1px solid #cacaca;}
	#comments {}
	#comments big {}
	#respond {margin:15px 0 10px 0;}
	.nocomments {}
	.commentmetadata {}
		/* individual comments */
		.commentlist {list-style-type:none;}
		.commentlist li {clear:both; padding:10px 0; width:100% ;background:transparent url(images/dash-line-fade.png) no-repeat scroll right bottom;}
		.commentlist li div{padding: 0 4px;}
		.commentlist li a {}
		.commentlist li ul.children {list-style-type:none;padding-right:30px;margin-top:10px; margin-right:14px;}
		.commentlist li.depth-2, .commentlist li.depth-4{ background:#f5f4f4; margin: 10px 0;}
		.commentlist li.depth-3, .commentlist li.depth-5{ background:#fff; margin-right:-14px; padding-right:14px;}
		.commentlist li .commentmetadata {clear:both;padding-right:4px;display:block; padding-bottom:6px; font-family:arial, sans-serif;}
		.commentlist li  div#respond {margin-right:14px;}
		.commentlist li .avatar_cont {display:none; float:right; margin:2px 0 2px 10px; }

			/* individual comment content */
			.commentlist .commentcontent {}
			.commentlist blockquote {margin-right:10px;font-style:italic;}
			.commentlist code {margin-right:10px;font-style:italic;}
			.commentlist ul {}
			.commentlist ol {}
		#cvform {clear:both;width:150px;}
		#cvform dl {clear:both; margin:0 auto;}
		#cvform p{clear:both;width:150px;}
		#cvform label {float:right; clear:right; width:36px; background:#cfd0d1; color:#fff; height:16px; margin-bottom:4px; border:1px solid #cfd0d1; display:block;padding-right:5px;font-weight:bold;}
		#cvform dd {float:right;width:100px; height:16px;border:1px solid #cfd0d1; padding-right:4px;}
		#cvform dd input{ border:0; width:94px;}
		#cvform input#filesubmit {clear:both; float:left; height:20px; background:url(images/button_back_small.png) no-repeat 0 -20px; width:54px; color:#fff; border:0; font-size:12px; font-family:arial;}
		#cvform input#filesubmit:hover {background-position: 0 0; color: #6c6c6c;}
		
		#searchform dl {clear:both; width:150px; margin:0 auto;}
		#searchform label {float:right; clear:right; width:36px; background:#cfd0d1; color:#fff; height:16px; margin-bottom:4px; border:1px solid #cfd0d1; display:block;padding-right:4px;padding-right:4px;font-weight:bold; overflow:hidden; padding-bottom:0px !important; padding-bottom:2px;}
		#searchform dd {float:right;width:100px; height:16px;border:1px solid #cfd0d1; padding-right:4px;}
		#searchform dd input{ border:0; width:94px;}
		#searchform input#searchsubmit {display:block;float:left; height:20px; background:url(images/button_back_small.png) no-repeat 0 -20px; width:35px; color:#fff; border:0; font-size:12px; font-family:arial; margin-left:2px;}
		/* comment form */
		#commentform {}
		#commentform dl {clear:both; width:300px;}
		#commentform p {clear:both; width:300px;}
		#commentform dt {float:right; clear:right; width:106px; background:#cfd0d1; color:#fff; height:16px; margin-bottom:4px; border:1px solid #cfd0d1;font-weight:bold; padding-bottom:0 !important; PADDING-BOTTOM: 1px}
		#commentform dd {float:right;width:184px; height:16px;border:1px solid #cfd0d1; padding-right:4px; margin-bottom:4px;}
		#commentform dl.commentbox dd {float:right; border:0; height:auto; width:100%;}
		#commentform dl.commentbox {width:90%; margin-top:10px}
		#commentform dd input{ border:0; height:14px;}

		#commentform div#cancel-comment-reply {padding-right:10px; clear:both}

		#commentform textarea {clear:both;  width:100%; height:120px;border:1px solid #cfd0d1;}
		#commentform input#submit {clear:both; float:left; height:24px; background:url(images/button_back.png) no-repeat 0 -24px; width:54px; color:#fff; border:0;}
		#commentform input#submit:hover {background-position: 0 0; color: #6c6c6c;}
		/* pop up comments */

		
/* Sidebar */
#side {}
	#side ul {list-style-type:none; width:170px; }
	#side li {padding-right:10px;margin-bottom:35px; display:inline-block; width:100%;}
	#side li h2 {width:140px; background:url(images/sidebarul.png) no-repeat top; color:#fff;padding: 0 10px 0 10px;font-size:1.417em; font-weight:bold; margin-bottom:10px}
	#side li ul {}
	#side li li {background:url(images/sidebarli.png) right 7px no-repeat; padding-right:14px; margin-bottom:0;}
	#side li li a {color:#6c6c6c; font-weight:bold; display:block;background:url(images/sidebarline.png)  right bottom no-repeat; padding:3px 0;}

/* Footer */
#bottom {clear:both;border-top: 1px solid #E4E5E6; }


/* Various Classes & Image Alignment */
.center {text-align: center;}
.floatleft {float: left; margin: 5px;}
.floatright {float: right; margin: 5px;}
img.center {display: block; margin: 10px auto;}
img.left {display: inline; margin: 0 10px 5px 0;}
img.right {display: inline; margin: 0 0 5px 10px;}
.nav {margin: 25px 0;}
.previous {float: left; text-align: left; width: 45%;}
.next {float: right; text-align: right; width: 45%;}


#side ul.wp-polls-ul li
{background: none !important;}

.is_expanded, .is_contracted {display:none;}
.link-cat-title {color:#000 !important; font:bold 12px arial;}
#side li.linkcat {background:none !important; padding-right:0 !important; margin-right:0 !important; margin:5px 0 !important;}
#side li.linkcat ul {padding-right:14px !important; width:auto !important;}

.SI-FILES-STYLIZED label.cabinet
{
	width: 100px;
	height: 17px;
	background: url(images/btn-choose-file.gif) 0 0 no-repeat;

	display: block;
	overflow: hidden;
	cursor: pointer;
}

.SI-FILES-STYLIZED label.cabinet input.file
{
	position: relative;
	height: 100%;
	width: auto;
	opacity: 0;
	-moz-opacity: 0;
	filter:progid:DXImageTransform.Microsoft.Alpha(opacity=0);
}

td.fieldName {width:50px;}

.navigation { padding-top: 5px; }
.navigation .alignleft { float:right; }
.navigation .alignright { text-align:left; }
.story-content a { color:#000000; }
#side ul a, .post-meta a { color:#6c6c6c; }

