#content .twocols .leftcol.tabs #commentsTab .post .mainComment {
	height:			auto;
	padding-bottom:	0;
	padding-top:	0;
	line-height:	17px;
	border-bottom:	1px solid #CECECC;
	margin-bottom:	14px;
	float:			none;
	margin-right: 	0;
}

#content .twocols .leftcol.tabs #commentsTab .post .mainComment .commentItem {
	padding-bottom:	0;
	margin-bottom:	0;
}

#content .twocols .leftcol.tabs #commentsTab .post .mainComment .commentItem.active {
	background-color:	#ffffff;
	margin-bottom:		10px;
	padding-bottom:		0;
}

#content .twocols .leftcol.tabs #commentsTab .post .mainComment .commentItem.active #dclk_objects_15 {
	line-height: normal;
}

#content .twocols .leftcol.tabs #commentsTab .post .mainComment .commentItem.active .options li a {
	height: auto;
}

#content .twocols .leftcol.tabs #commentsTab .post .mainComment .commentItem.active .rating {
	margin-right:	11px;
    margin-top:		2px;
	padding-top:	0;
}

#content .twocols .leftcol.tabs #commentsTab .post .mainComment .commentItem.active .text .h3 {
	padding-bottom:	0;
	line-height:	normal;
}

#content .twocols .leftcol.tabs #commentsTab .post .mainComment .commentItem.active .text .h3 .commentTitle {
    line-height:	15px;
    overflow:		hidden;
}

#content .twocols .leftcol.tabs #commentsTab .post .mainComment .commentItem.active .text .meta {
	margin-bottom: 10px;
}

#content .twocols .leftcol.tabs #commentsTab .post .mainComment .commentItem.active .text .slide .options li {
	padding-top: 4px;
}

#content .twocols .leftcol.tabs #commentsTab .post .mainComment .commentItem.active .text .slide .options .replyComment {
	letter-spacing: 0.1px;
}

#content .twocols .leftcol.tabs #commentsTab .post .mainComment .commentItem.active .text-holder {
	font-family:	georgia;
	font-size:		13px;
	height:			auto;
	margin-bottom:	5px;
	overflow:		visible;
}

#content .twocols .leftcol.tabs #commentsTab .post .mainComment .commentItem.active .text-holder p {
	font-family:	georgia;
	font-size:		13px;
	height:			auto;
	margin-bottom:	0;
}

#content .twocols .leftcol.tabs #commentsTab .post .mainComment .commentItem .meta {
	left:			0;
	padding-left:	0;
	margin-top:		0;
	margin-bottom:	3px;
}

#content .twocols .leftcol.tabs #commentsTab .post .mainComment .commentItem .meta li {
	margin:			0pt;
	border:			0pt none; 
	letter-spacing:	0.5px;
	border-right:	1px solid #7C7C76; 
	padding-right:	7px;
	padding-left:	6px;
}

#content .twocols .leftcol.tabs #commentsTab .post .mainComment .commentItem .meta li.by {
	padding-left:	0;
	padding-right:	5px;
}

#content .twocols .leftcol.tabs #commentsTab .post .mainComment .commentItem .meta li.createdate {
	letter-spacing: 0.7px;
}

#content .twocols .leftcol.tabs #commentsTab .post .mainComment .commentItem .meta li.createtime {
	letter-spacing:	0.4px;
	border-right:	none;
	padding-left:	7px;
}

#content .twocols .leftcol.tabs #commentsTab .post .mainComment .commentItem .number {
	font-family:	georgia;
	font-size: 		26px;
	padding-right:	7px;
	display:		block;
	float:			left;
	font-size:		26px;
	height:			25px;
	line-height:	normal;
	margin-top:		-2px !important;
	min-width:		37px;
	padding:		0 0px 0 0;
	color: 			#BDB7A2;
}

#content .twocols .leftcol.tabs #commentsTab .post .mainComment .commentItem .rating {
	line-height:	17px;
    margin-right:	11px;
    padding-bottom:	0;
    padding-right:	0;
    padding-top:	0;
}

#content .twocols .leftcol.tabs #commentsTab .post .mainComment .commentItem .text {
	width: auto;
	margin-bottom:	10px;
}

#content .twocols .leftcol.tabs #commentsTab .post .mainComment .commentItem .rating .bt.ratingMinusBigger {
	background:		url("/National_Library/20160526010038oe_/http://www.haaretz.com/images/talkbacks/csg-4f2e779b598aa.png") no-repeat scroll 0 -65px transparent;
	color:			#000000;
	margin-left:	2px;
	cursor: 		pointer;
	min-width:		22px;
	padding-left:	8px;
	text-align:		right;
}

#content .twocols .leftcol.tabs #commentsTab .post .mainComment .commentItem .rating .bt.ratingMinusBigger.disabled {
	background:	url("/National_Library/20160526010038oe_/http://www.haaretz.com/images/talkbacks/csg-4f2e779b598aa.png") no-repeat scroll 0 -67px transparent;
	cursor:		default;
}

#content .twocols .leftcol.tabs #commentsTab .post .mainComment .commentItem .rating .bt.ratingMinusEqual {
	background:		url("/National_Library/20160526010038oe_/http://www.haaretz.com/images/talkbacks/csg-4f2e779b598aa.png") no-repeat scroll 0 -136px transparent;
	margin-left:	18px;
	cursor:			pointer;
}

#content .twocols .leftcol.tabs #commentsTab .post .mainComment .commentItem .rating .bt.ratingMinusEqual.disabled {
	cursor:		default;
	background:	url("/National_Library/20160526010038oe_/http://www.haaretz.com/images/talkbacks/csg-4f2e779b598aa.png") no-repeat scroll 2px 0 transparent;
    margin-left:	2px;
    min-width:		22px;
    padding-left:	8px;
    text-align:		right;
}

#content .twocols .leftcol.tabs #commentsTab .post .mainComment .commentItem .rating .bt.ratingMinusSmaller {
	background:		url("/National_Library/20160526010038oe_/http://www.haaretz.com/images/talkbacks/csg-4f2e779b598aa.png") no-repeat scroll 0 -135px transparent;
    cursor:			pointer;
    margin-left:	2px;
    min-width:		22px;
    padding-left:	8px;
    text-align:		right;
} 

#content .twocols .leftcol.tabs #commentsTab .post .mainComment .commentItem .rating .bt.ratingMinusSmaller.disabled {
	cursor:			default;
	background:		url("/National_Library/20160526010038oe_/http://www.haaretz.com/images/talkbacks/csg-4f2e779b598aa.png") no-repeat scroll 0px 0 transparent;
    margin-left:	2px;
    min-width:		22px;
    padding-left:	8px;
    text-align:		right;
} 

#content .twocols .leftcol.tabs #commentsTab .post .mainComment .commentItem .rating span {
	font-family:	helvetica;
	font-size:		11px;
	color:			#7C7C76;
}

#content .twocols .leftcol.tabs #commentsTab .post .mainComment .commentItem .rating .top {
	background-image: none;
}

#content .twocols .leftcol.tabs #commentsTab .post .mainComment .commentItem .rating .top.ratingPlusBigger {
	background:		url("/National_Library/20160526010038oe_/http://www.haaretz.com/images/talkbacks/csg-4f2e779b598aa.png") no-repeat scroll 0 -274px transparent;
    color:			#000000;
    cursor:			pointer;
    margin-right:	10px;
    min-width:		22px;
    padding-left:	7px;
    text-align:		right;
}

#content .twocols .leftcol.tabs #commentsTab .post .mainComment .commentItem .rating .top.ratingPlusBigger.disabled {
	background:	url("/National_Library/20160526010038oe_/http://www.haaretz.com/images/talkbacks/csg-4f2e779b598aa.png") no-repeat scroll 0 -275px transparent;
	cursor:		default;
}

#content .twocols .leftcol.tabs #commentsTab .post .mainComment .commentItem .rating .top.ratingPlusEqual {
	background:		url("/National_Library/20160526010038oe_/http://www.haaretz.com/images/talkbacks/csg-4f2e779b598aa.png") no-repeat scroll 1px -343px transparent;
	padding-left:	20px;
	cursor:			pointer;
}

#content .twocols .leftcol.tabs #commentsTab .post .mainComment .commentItem .rating .top.ratingPlusEqual.disabled {
	background:	url("/National_Library/20160526010038oe_/http://www.haaretz.com/images/talkbacks/csg-4f2e779b598aa.png") no-repeat scroll 0 -207px transparent;
	cursor:		default;
	margin-right:	10px;
}

#content .twocols .leftcol.tabs #commentsTab .post .mainComment .commentItem .rating .top.ratingPlusSmaller {
	background:		url("/National_Library/20160526010038oe_/http://www.haaretz.com/images/talkbacks/csg-4f2e779b598aa.png") no-repeat scroll 0 -340px transparent;
    cursor:			pointer;
    margin-right:	10px;
    min-width:		22px;
    padding-left:	7px;
    text-align:		right;
}

#content .twocols .leftcol.tabs #commentsTab .post .mainComment .commentItem .rating .top.ratingPlusSmaller.disabled {
	background:	url("/National_Library/20160526010038oe_/http://www.haaretz.com/images/talkbacks/csg-4f2e779b598aa.png") no-repeat scroll 0 -204px transparent;
	cursor:		default;
}

#content .twocols .leftcol.tabs #commentsTab .post .mainComment .commentItem .text .commentTitle{
	font-family:	georgia;
	line-height:	normal;
	padding-bottom:	4.5px;
    overflow:		hidden;
}

#content .twocols .leftcol.tabs #commentsTab .post .mainComment .commentItem .text .h3 {
	margin-bottom:	0 !important;
	line-height:	normal;
	padding-bottom:	0px;
}

#content .twocols .leftcol.tabs #commentsTab .post .mainComment .commentItem .text .h3 .commentTitle {
	color:			#000000;
	font-family:	georgia;
	font-weight:	bold;
    letter-spacing:	0px;
    vertical-align:	top;
    margin-left:	2px;
	display:		block;
	line-height:	15.5px;
    overflow:		hidden;
}

#content .twocols .leftcol.tabs #commentsTab .post .mainComment .commentItem .text .meta.active {
	margin-bottom: 0px;
}

#content .twocols .leftcol.tabs #commentsTab .post .mainComment .commentItem .text .meta {
	margin-bottom: 10px;
}

#content .twocols .leftcol.tabs #commentsTab .post .mainComment .commentItem .text .meta li {
	color:			#7c7c76;
	font-family:	helvetica;
	font-size:		11px;
}

#content .twocols .leftcol.tabs #commentsTab .post .mainComment .commentItem.active .text .slide {
	
}

#content .twocols .leftcol.tabs #commentsTab .post .mainComment .commentItem.active .text .slide .options {
	padding-top:	0;
	margin-bottom:	0;
}

#content .twocols .leftcol.tabs #commentsTab .post .mainComment .commentItem .text .slide .options .replyComment {
	background-color:		#efefe5;
	background-image:		url("/National_Library/20160526010038oe_/http://www.haaretz.com/images/talkbacks/Reply_icn.png");
	background-repeat:		no-repeat;
	background-attachment:	scroll;
	background-position:	3px 7px;
	font-family:			georgia;
	font-size:				12px;
	color:					#000000;
	padding-left:			10px;
	text-decoration:		none;
	padding-top:			5px;
	padding-left:			14px;
	letter-spacing:			0.1px;
	padding-bottom:			5px;
	padding-right:			4px;
}

#content .twocols .leftcol.tabs #commentsTab .post .mainComment .commentItem .text .slide .text-holder p {
    padding-top:	0;
	width:			350px;
	line-height:	15.5px;
	margin-top:		-5px;
	overflow:		hidden;
}

#content .twocols .leftcol.tabs #commentsTab .post .mainComment .relatedCommentsHolder {
    padding-bottom: 0;
}

#content .twocols .leftcol.tabs #commentsTab .post .mainComment .relatedCommentsHolder .answers {
	margin-left:	0;
	margin-top:		0;
}

#content .twocols .leftcol.tabs #commentsTab .post .mainComment .relatedCommentsHolder .answers .commentItem {
	background:				url("/National_Library/20160526010038oe_/http://www.haaretz.com/images/talkbacks/Comm2Comm.png") no-repeat scroll 12px 5px transparent;
	border-bottom-width:	10px;
    margin-left:			30px;
    margin-top:				6px;
    padding-left:			28px;
    padding-top:			0;
}

#content .twocols .leftcol.tabs #commentsTab .post .mainComment .relatedCommentsHolder .answers .commentItem .rating .bt.ratingMinusEqual {
	background:		url("/National_Library/20160526010038oe_/http://www.haaretz.com/images/talkbacks/csg-4f2e779b598aa.png") no-repeat scroll 0 -131px transparent;
	margin-left:	37px;
	padding-left:	19px;
	margin-left:	18px;	
	cursor:			pointer;
}

#content .twocols .leftcol.tabs #commentsTab .post .mainComment .relatedCommentsHolder .answers .commentItem .rating .bt.ratingMinusEqual.disabled {
	background:	url("/National_Library/20160526010038oe_/http://www.haaretz.com/images/talkbacks/csg-4f2e779b598aa.png") no-repeat scroll 0 2px transparent;
	cursor:		default;
}

#content .twocols .leftcol.tabs #commentsTab .post .mainComment .relatedCommentsHolder .answers .commentItem.active {
	background:	url("/National_Library/20160526010038oe_/http://www.haaretz.com/images/talkbacks/Comm2Comm.png") no-repeat scroll 12px 5px transparent;
	margin-top:	17px;
}

#content .twocols .leftcol.tabs #commentsTab .post .mainComment .relatedCommentsHolder .answers .commentItem.active .text .slide .text-holder p {
	width:			320px;
	line-height:	15.6px;
	margin-top:		-5px;
	overflow:		hidden;
}

#content .twocols .leftcol.tabs #commentsTab .post .mainComment .relatedCommentsHolder .answers .commentItem .rating {
	line-height:	22px;
	margin-right:	10px;
    padding-right:	0;
}

#content .twocols .leftcol.tabs #commentsTab .post .mainComment .relatedCommentsHolder .answers .commentItem.active .rating {
	line-height:	22px;
	margin-right:	10px;
    padding-right:	0;
    margin-top:		-3px;
}

#content .twocols .leftcol.tabs #commentsTab .post .mainComment .relatedCommentsHolder .answers .commentItem .rating .ratingMinusEqual {
	background:		url("/National_Library/20160526010038oe_/http://www.haaretz.com/images/talkbacks/csg-4f2e779b598aa.png") no-repeat scroll 0 -136px transparent;
	padding-left:	30px;
	cursor:			pointer;
}

#content .twocols .leftcol.tabs #commentsTab .post .mainComment .relatedCommentsHolder .answers .commentItem .rating .ratingMinusEqual.disabled {
	background:	url("/National_Library/20160526010038oe_/http://www.haaretz.com/images/talkbacks/csg-4f2e779b598aa.png") no-repeat scroll 15px -135px transparent;
	cursor:		default;
}

#content .twocols .leftcol.tabs #commentsTab .post .mainComment .relatedCommentsHolder .answers .commentItem .rating .ratingPlusEqual {
	color:			#7C7C76;
	background:		url("/National_Library/20160526010038oe_/http://www.haaretz.com/images/talkbacks/csg-4f2e779b598aa.png") no-repeat scroll 2px -340px transparent;
	padding-left:	20px;
	cursor:			pointer;
}

#content .twocols .leftcol.tabs #commentsTab .post .mainComment .relatedCommentsHolder .answers .commentItem .rating .ratingPlusEqual.disabled {
	background:	url("/National_Library/20160526010038oe_/http://www.haaretz.com/images/talkbacks/csg-4f2e779b598aa.png") no-repeat scroll 0 -204px transparent;
	cursor:		default;
}

#content .twocols .leftcol.tabs #commentsTab .post .mainComment .relatedCommentsHolder .answers .commentItem.active .rating .ratingPlusEqual {
	background:	url("/National_Library/20160526010038oe_/http://www.haaretz.com/images/talkbacks/csg-4f2e779b598aa.png") no-repeat scroll 1px -339px transparent;
	cursor:		pointer;
}

#content .twocols .leftcol.tabs #commentsTab .post .mainComment .relatedCommentsHolder .answers .commentItem.active .rating .ratingPlusEqual.disabled {
	background:	url("/National_Library/20160526010038oe_/http://www.haaretz.com/images/talkbacks/csg-4f2e779b598aa.png") no-repeat scroll 0 -204px transparent;
	cursor:		default;
}

#content .twocols .leftcol.tabs #commentsTab .post .mainComment .relatedCommentsHolder .answers .commentItem .text .h3 .commentTitle {
	/*letter-spacing:	0.5px;*/
    overflow:		hidden;
}

#content .twocols .leftcol.tabs #commentsTab .post .mainComment .relatedCommentsHolder .answers .commentItem .text .meta {
	margin-left:	0;
	margin-bottom:	10px;
}

#content .twocols .leftcol.tabs #commentsTab .post .mainComment .relatedCommentsHolder .answers .commentItem .text .meta .by {
	margin-left:	0;
	letter-spacing:	0.7px;
}

#content .twocols .leftcol.tabs #commentsTab .post .mainComment .relatedCommentsHolder .answers .commentItem .text .slide {
    padding-top: 0;
}

#content .twocols .leftcol.tabs #commentsTab .post .mainComment .relatedCommentsHolder .answers .commentItem .text .slide .options {
	margin-bottom:	0;
	padding-bottom:	0px;
}

#content .twocols .leftcol.tabs #commentsTab .post .mainComment .relatedCommentsHolder .answers .commentItem .text .slide .options li {
}

#content .twocols .leftcol.tabs #commentsTab .post .mainComment .relatedCommentsHolder .answers .commentItem .text .slide .options .replyComment {
	letter-spacing:	0.2px;
	padding-right:	10px;
}

#content .twocols .leftcol.tabs #commentsTab .post .mainComment .relatedCommentsHolder .answers .commentItem .text .slide .text-holder .options li a.replyComment {
	padding-bottom: 0px;
}

#content .twocols .leftcol.tabs #commentsTab .post .mainComment .relatedCommentsHolder .answers .commentItem .text .slide .text-holder p {
	width: 320px;
	line-height: 15.6px;
	overflow: hidden;
}

#content .twocols .leftcol.tabs #commentsTabset {
	border-top: none;
	background-image: none;
	margin: 0 0 16px;
	position: relative;
}

#content .twocols .leftcol.tabs #commentsTabset #date a span{
	margin: 0 12px 0 13px;
	letter-spacing: 0;
}

#content .twocols .leftcol.tabs #commentsTabset li {
    background-image: none;
    margin: auto;
    height: 25px;
    padding: 0;
}

#content .twocols .leftcol.tabs #commentsTabset li a {
	text-decoration: none;
    padding-top: 5px;
    padding-bottom: 5px;
    border: 1px solid #C9C5B1;
    background-image: none;
    background: url("/National_Library/20160526010038oe_/http://www.haaretz.com/images/talkbacks/grad-tabs.png") repeat scroll 0 0 transparent;
    background-color: none;
}

#content .twocols .leftcol.tabs #commentsTabset li a.active{
    background-color: #ffffff;
    background: none;
    border-bottom: none;
}

#content .twocols .leftcol.tabs #commentsTabset li a.active span{
    background-color: #ffffff;
    border-bottom: none;
}

#content .twocols .leftcol.tabs #commentsTabset li a span {
	padding: 0;
	color: #000000;
	font-family: georgia;
    font-weight: normal;
    letter-spacing: 0.6px;
}

#content .twocols .leftcol.tabs #commentsTabset #rate a span{
	margin: 0 19px 0 20px;
	letter-spacing: 0;
}
    
#content .twocols .leftcol.tabs #commentsTabset #toggle_open {
    background-color: #ffffff;
    position: absolute;
    right: 0;
   
}

#content .twocols .leftcol.tabs #commentsTabset #toggle_open span {
	background:		url("/National_Library/20160526010038oe_/http://www.haaretz.com/images/talkbacks/openAll.png") no-repeat scroll 53px 5px transparent;
	color:			#000000;
	font-family:	georgia;
	letter-spacing:	0;
	margin: 5px 0 11px 0px;
    padding-right: 12px;
    min-width: 50px;
}

#content .twocols .leftcol.tabs #commentsTabset #view a {
	border-left: none;
	border-right: none;
}

#content .twocols .leftcol.tabs #commentsTabset #view a span {
	margin: 0 22px 0 29px;
	letter-spacing: 0;
}

#content .twocols .leftcol.tabs #commentsTab .post .mainComment .commentItem .text-holder {
	overflow: hidden;
}
.viewCommentNoJS {
	display:none;
}