/* ---------- Widget Jobboard Sidebar ---------*/
.rightsidebar .rudeJobBoard {

}
/*  header jobboard  */
	.rightsidebar .rudeJobBoard header {
		height:50px;
		background:url("../img/job_banner.jpg") top left no-repeat;

	}
	.rightsidebar .rudeJobBoard header h5 {
		color: white;
		font-family: OpenSansRegular;
		text-transform: uppercase;
		font-size: 16px;
		margin: 0;
		text-align: center;
		position: relative;
		line-height: 50px;
	}
	.rightsidebar .rudeJobBoard header h5:before{
		content: url('../img/job_banner_border_left.png');
		position: absolute;
		left: 8px;
		top: 5px;
	}
	.rightsidebar .rudeJobBoard header h5:after{
		content: url('../img/job_banner_border_right.png');
		position: absolute;
		right: 7px;
		top: 5px;
	}

/*  content jobboard  */
	.rightsidebar .rudeJobBoard ul{
		margin:0;
	}
	.rightsidebar .rudeJobBoard ul li{
		list-style: none;
		
	}
	.rightsidebar .rudeJobBoard ul li a{
		padding:12px 10px 10px 11px;
		display: block;
		color: black;
		clear:left;
		float: left;
		text-decoration: none;
		border-bottom:1px solid #DDD;
	}
	.rightsidebar .rudeJobBoard ul li:last-child a{
		border-bottom:0;
		margin-bottom:4px;
	}
	.rightsidebar .rudeJobBoard ul li a:hover{
		background:#FDFDFD;
	}
	.rightsidebar .rudeJobBoard li .RL_picture{
		width: 50px;
		height: 50px;
		float: left;
		margin-right: 14px;
		/*padding-top: 25px;*/
		vertical-align: middle;
		font-size: 13px;
		position: relative;
	}
	.rightsidebar .rudeJobBoard li .RL_picture img{
		position:absolute;
		top:50%;
		left:50%;
	 	-webkit-transform:translateX(-50%) translateY(-50%);
		-moz-transform:translateX(-50%) translateY(-50%);
		-ms-transform:translateX(-50%) translateY(-50%);
		-o-transform:translateX(-50%) translateY(-50%);
		transform:translateX(-50%) translateY(-50%);
	}

	.rightsidebar .rudeJobBoard li .RL_desc{
		float: left;
		width: 140px;
	}
	.rightsidebar .rudeJobBoard li .RL_desc h6{
		font-size: 13px;
		font-weight:bold;
		margin:0;
		color:#888;
	}
	.rightsidebar .rudeJobBoard li .RL_desc h6 strong{
		color:black;
	}
	.rightsidebar .rudeJobBoard li .RL_desc p.RL_location{
		color:#888;
		font-size: 13px;
	}
	.rightsidebar .rudeJobBoard li .RL_desc p{
		margin-bottom: 2px;
	}

.rightsidebar .rudeJobBoard li .RL_desc p.linkLike{
	font-size: 13px;
	font-weight:bold;
	color:#ff6e08;

}
.rightsidebar .rudeJobBoard li a:hover .RL_desc p.linkLike{
	/*color:#eb4301;*/
	text-decoration: underline;
}
.rightsidebar .rudeJobBoard a.RL_button_more{
	display: block;
	clear:left;
	width:200px;
	height:33px;
	background:white;
	border:1px solid #ff6e08;
	border-radius: 4px;
	margin:0 auto 5px;
	text-align: center;
	color: #ff6e08;
	line-height:33px;
	text-decoration:none;


}
.rightsidebar .rudeJobBoard a.RL_button_more:hover{
color:#ff4d00;
border:1px solid #ff4d00;
}






/* --------- article's footer ----- */


.RL_onArticle_company {margin-top:40px;width:620px;margin-bottom: 20px;
}
.RL_onArticle_company ul { margin:0;}
.RL_onArticle_company li{
		list-style:none;}

.RL_onArticle_company ul.nav.nav-tabs li a{ padding: 11px 32px; color: black; height: 20px; }
.RL_onArticle_company ul.nav.nav-tabs li a:hover{ background:#FDFDFD; }
.RL_onArticle_company ul.nav.nav-tabs li span.RL_job_number{
	display:inline-block;
	width:20px;
	margin-left:4px;
	height:20px;
	border-radius:50%;
	background:#ff6e08;
	text-align: center;
	color:white;
	font-size:12px;
	font-weight:bold;
	line-height: 20px;
}
.RL_onArticle_company .tab-content{
	border-right:1px solid #ddd;
	/*border-bottom:1px solid #ddd;*/
	border-left:1px solid #ddd;
}
.RL_onArticle_company .tab-content #overview > ul > li{
	clear:left;
	border-bottom:1px solid #ddd;
	width:599px;
	padding:9px 11px 7px 8px;
}
.RL_onArticle_company .tab-content #overview p{
	font-size:14px;
	margin:0;
	font-weight:bold;
}
.RL_onArticle_company .tab-content #overview .RL_entity_details{
	float:left;
}
.RL_onArticle_company .tab-content #overview  > ul > li.clear{
	clear:left;
	padding:0;
	border-bottom:0px;
} 
.RL_onArticle_company .tab-content #overview .RL_profilePicture{
	float:left;
	width:100px;
	height:100px;
	position:relative;
	margin-right:13px;
}
.RL_onArticle_company .tab-content #overview .RL_profilePicture img{
	max-width:100%;
	position:absolute;
	top:50%;
	left:50%;
 	-webkit-transform:translateX(-50%) translateY(-50%);
	-moz-transform:translateX(-50%) translateY(-50%);
	-ms-transform:translateX(-50%) translateY(-50%);
	-o-transform:translateX(-50%) translateY(-50%);
	transform:translateX(-50%) translateY(-50%);
}
.RL_onArticle_company .tab-content #overview .RL_desc{
	float:left;
	width:346px;
}
.RL_onArticle_company .tab-content #overview .RL_desc h5{
	margin:20px 0 3px;
}
.RL_onArticle_company .tab-content #overview .RL_desc h5 a{
	font-size:22px;
	text-transform: capitalize;
	font-weight: bold;
	color:black;
	font-family:openSansBold;;
}
.RL_onArticle_company .tab-content #overview .RL_desc p.RL_entity_date{
	float:left;
	color:#888;
}

.RL_onArticle_company .tab-content #overview .RL_desc p.RL_entity_date a{
	text-decoration: underline;
	color:#888;
}

.RL_onArticle_company .tab-content #overview .RL_link{ 
	width:119px; 
	float:left;
	padding-top: 15px;
}
.RL_onArticle_company .tab-content #overview .RL_link a{
	color:#888;
}
.RL_onArticle_company .tab-content #overview .RL_link img{
	width:32px;
	vertical-align: middle; 
	margin:0 !important;
}
	.RL_onArticle_company .tab-content #overview .RL_entity_founders,.RL_onArticle_company .tab-content #overview .RL_entity_news {
		float:left;
	}
	.RL_onArticle_company .tab-content #overview .RL_entity_founders img{
		width:30px;
		height:30px;
		border-radius: 4px;
		margin:0 7px 0 0!important;
		vertical-align: middle;
	}
	.RL_onArticle_company .tab-content #overview .RL_entity_founders div,.RL_onArticle_company .tab-content #overview .RL_entity_news div{
		text-align: right;
		width:114px;
		float:left;
		line-height:36px;
		margin-right:5px;
		font-size:14px;
	}
	.RL_onArticle_company .tab-content #overview .RL_entity_founders ul,.RL_onArticle_company .tab-content #overview .RL_entity_news p{
		float:left;
		width:456px;
		line-height:36px;
	}
	.RL_onArticle_company .tab-content #overview .RL_entity_founders ul li{
	 	float:left;
	 	margin-right: 15px;
	 	line-height:36px;
	 	color:#888;
	 }
	.RL_onArticle_company .tab-content #overview .RL_entity_founders ul li a{color:#888;font-weight:bold;font-size:14px;}
	.RL_onArticle_company .tab-content #overview .RL_entity_founders ul li:after{
	  	content:",";
	  	padding-left: 3px;
	  }
	.RL_onArticle_company .tab-content #overview .RL_entity_founders ul li:last-child:after{
	  	content:"";padding-left:0;
	  }
	.RL_onArticle_company .tab-content #overview .RL_entity_news a {
	  	text-decoration: underline;
	  }
	  .RL_onArticle_company .tab-content #overview .RL_entity_news strong {
		font-family: openSansBold;
		font-size: 14px;
		}
   .RL_onArticle_company .tab-content #overview .RL_entity_news a.RL_more{color:#888;}




 .RL_onArticle_company .tab-content #jobs{}
.RL_onArticle_company .tab-content #jobs > ul > li{
	clear:left;
	padding:0;
	width:100%;
}
.RL_onArticle_company .tab-content #jobs > ul > li a {
	 color:black;
	 display:block;
	 float:left;
	 border-bottom:1px solid #DDD;
	 padding:18px 11px 7px 19px;
	 width:588px;
}
.RL_onArticle_company .tab-content #jobs > ul > li a:hover {
	background:#FCFCFC;
}

.RL_onArticle_company .tab-content #jobs .RL_job_desc{
	width:360px;
	float:left;
}

.RL_onArticle_company .tab-content #jobs .RL_job_visa{
	float:left;
	width:127px;
	min-height:36px;
	margin-top:5px;
}
.RL_onArticle_company .tab-content #jobs .RL_job_visa p{
	width:125px;
	height:32px;
	line-height:32px;
	background:#FAFAFA ;
	border:1px solid #CCC;
	border-radius:2px;
	text-align: center;
	font-size:12px;
	padding:0;
	color:#888;
	margin:0;
}
.RL_onArticle_company .tab-content #jobs .RL_job_visa p img{
	vertical-align: middle;
	margin-right:6px !important;
	margin-bottom:0 !important;
}

.RL_onArticle_company .tab-content #jobs .RL_job_features{
	float:left;
	margin-left:15px;
	text-align:center;
}
 .RL_onArticle_company .tab-content #jobs h6{
  margin:0 0 3px;
  font-size:18px;
  color:#ff6e08;
  font-family:openSansBold;
 }

  .RL_onArticle_company .tab-content #jobs .RL_job_address{
  	color:#888;
  }


.RL_onArticle_company .tab-content #jobs .RL_job_features p.contract{
	text-transform: uppercase;
	font-size: 11px;
	margin: 0 0 3px;
	font-weight: bold;
}
.RL_onArticle_company .tab-content #jobs .RL_job_features p.contract:first-letter{
	color: black;
	float: inherit;
	font-family: OpenSansRegular;
	font-size: 11px;
	padding-right: 0;
	padding-top: 0;
}
.RL_onArticle_company .tab-content #jobs .RL_job_features p.date{
	color:#888;
	font-size:13px;
	margin:0;
	line-height:11px;
}
.RL_onArticle_company .tab-content #jobs .jobBoardLink{
	
}
.RL_onArticle_company .tab-content #jobs .jobBoardLink a,.RL_onArticle_company .tab-content #jobs .jobBoardLink a:hover{
	display:block;
	background:url("../img/job_banner_onArticle.jpg") top left no-repeat;
	border-radius:0 0 3px 3px;
	height:18px;

}