/*---------------------------------------
	Ticket : JOBBOARD-7728
	Styling used for Featured Widget Box
 --------------------------------------*/

/*** Main Wrapper ***/
.widget_wrapper {
	border:1px solid #CACACA !important;
	font-family:arial;
	font-size:12px !important;
}

.widget_wrapper .widget_wrapper_title {
	font-weight:bold !important;
	font-size:18px !important;
	border-bottom:1px solid #D8D8D8 !important;
	padding:0 10px !important;	
	white-space: normal !important;
	overflow:hidden !important;
}

/*** Inner Wrapper ***/
.widget_wrapper .widget_inner_wrapper {
	padding:5px !important;
	border-top:1px solid #D8D8D8 !important;
}

/*** Inner Wrapper - Upper Section - Search Section ***/
.widget_wrapper .widget_inner_top {
	height:28px !important;
	clear:both;
}

.widget_wrapper .widget_inner_top input {
	float:left;
	font-weight:bold !important;
	color:#7F7F7F !important;
	line-height:25px !important;
	height:25px;	
}

.widget_wrapper .widget_inner_top img {
	float:left;
	border:0 !important;
	cursor:pointer;
	position:absolute;
	margin:0 0 0 -42px;
	height:24px;
}

/*** Inner Wrapper - Mid Upper Section - Job List Section ***/
.widget_wrapper .jt_job_list {
	border:1px solid #D8D8D8 !important;
	padding:0 !important;
	margin:5px 0;
	font-size:11px;
}

.widget_wrapper .jt_job_list .jt_job_position  {
	text-decoration:none !important;
	font-weight:bold !important;
	white-space:normal !important;
}

.widget_wrapper .jt_job_list .jt_job_company {
	font-weight:bold !important;
}

.widget_wrapper .jt_job_list .jt_row1 {
	background-color:#F5F5F5 !important;
	padding:5px !important;
}

.widget_wrapper .jt_job_list .jt_row2 {
	background-color:#FFFFFF !important;
	padding:5px !important;
}

.widget_wrapper .jt_job_list .jt_row1 div,
.widget_wrapper .jt_job_list .jt_row2 div {
	white-space:normal !important;
}

/*** Inner Wrapper - Mid Bottom Section - Widget Buttons ***/
.widget_wrapper .widget_inner_midbottom { 
	padding:5px !important;
	text-align:center !important;
	margin:auto !important;
}

.widget_wrapper .widget_inner_midbottom span {
	display:block !important;
	line-height:24px !important;
	padding: 0 0 0 8px !important;
}

.widget_wrapper .widget_inner_midbottom a {
	display:inline-block !important;
	height:24px !important;
	padding:0 12px 0 0 !important;
	text-decoration:none !important;
	font-weight:bold !important;
	color:#272727 !important;
}

/*** Inner Wrapper - Bottom Section - Copyright Section ***/
.widget_wrapper .widget_inner_bottom {
	font-weight:bold !important;
	margin:auto !important;
	text-align:center !important;
}

.widget_wrapper .widget_inner_bottom img {
	position:relative;
	top:5px;
	border: none;
}

.widget_btn_refresh{
	text-decoration: none;
	cursor: pointer;
}

.widget_jt_text_logo_1 {
	color: #1c4370;
	font-family: arial black; 
	font-size: 10px !important;
}

.widget_jt_text_logo_2 {
	color: #292828;
	font-family: arial black; 
	font-size: 10px !important;
}

.widget_inner_bottom{
	white-space: normal !important;
}

.jt_job > a {
	text-decoration: none !Important;
	color: #000000;
}