<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">
.city		{
	position:	relative;
	display:	list-item;
	width:	100%;
	clear:	both;
	margin-bottom:	2px;
	overflow:	hidden;
	padding-bottom:	0px;
	line-height:	23px;
	padding-top:	0px;
}

.count		{
	right:	-1px;
	font-weight:	400;
	text-align:	right;
	width:	37px;
}

.ul_li		{
	width:	100%;
	position:	relative;
	top:	2px;
}

.trash		{
	cursor:	pointer;
	top:	-3px;
	position:	relative;
}

/* @group JN Icons */

.ji-icon		{
	width:	20px;
	height:	20px;
	border-radius:	2px;
	display:	inline-block;
	overflow:	hidden;
	text-indent:	-9999px;
	text-decoration:	none;
	font-weight:	normal;
	font-style:	normal;
	position:	relative;
	margin:	0 0 0 0;
	padding:	0;
	line-height:	1.7em;
}

.delete		{
	background:	url(../shared/jn-icon-delete.png) center center no-repeat #dd7171;
}

.remove		{
	background:	url(../shared/jn-icon-remove.png) center center no-repeat #dd7171;
}

.favorit		{
	background:	url(../shared/jn-icon-star.png) center center no-repeat #b1b1b1;
}

.favoritactive		{
	background:	url(../shared/jn-icon-star.png) center center no-repeat #fee616;
}

.loaddown		{
	background:	url(../shared/jn-icon-loaddown.png) center center no-repeat #5EB12E;
}

.sebcount		{
	background-color:	#5EB12E !important;
	color:	white !important;
	text-align:	right !important;
	padding:	4px;
	margin-right:	9px;
}

.sortable		{
	padding:	5px 8px 2px !important;
	display:	block;
 /*cursor: move;*/
	background-color:	#DCDCDC;
	position:	relative;
	margin-bottom:	1px;
}

.sortable .pdf,	.sortable .count,	.sortable .stat		{
	position:	relative !important;
	float:	right !important;
	right:	auto !important;
	left:	auto !important;
	bottom:	auto !important;
	margin-left:	2px !important;
}

.jobtitle		{
	display:	inline-block;
	padding-left:	10px;
	top:	-7px;
	position:	relative;
}

.dauer-berufserfahrung		{
	/*width: auto !important;*/
	color:	white !important;
	padding-right:	25px;
	padding-left:	5px;
	background:	url(../shared/jn-icon-pencil.png) 96% center no-repeat #b1b1b1 !important;
	position:	relative !important;
	overflow:	visible !important;
}

.vorteil-berufserfahrung		{
	width:	auto !important;
	color:	#585858 !important;
	background:	white !important;
	position:	relative !important;
	overflow:	visible !important;
	#
	z-index:	9999;
	padding:	4px 2px;
	cursor:	none !important;
	min-width:	235px !important;
	text-align:	center;
	#
	min-width:	300px !important;
}

.gap		{
	margin-right:	10px !important;
}

.pulldown		{
	background-color:	#949494;
	display:	none;
	top:	100%;
	position:	absolute;
	left:	0;
	z-index:	99999;
	width:	100%;
	text-align:	left;
	border-top:	1px solid #b6b6b6;
	padding-top:	5px;
	padding-bottom:	8px;
	-moz-box-shadow:	0 6px 8px rgba(0, 0, 0, 0.3);
	box-shadow:	0 6px 8px rgba(0, 0, 0, 0.3);
}

.dauer-berufserfahrung:hover		{
	display:	block;
	z-index:	999999;
	background-color:	#949494 !important;
}

.dauer-berufserfahrung:hover &gt; .pulldown		{
	display:	block;
	z-index:	99999;
}

.pulldown a		{
	color:	#dcdcdc !important;
	padding:	3px 5px !important;
	display:	inline-block !important;
	line-height:	1.2em;
}

.pulldown a:hover		{
	color:	white !important;
}

.fbutton		{
	padding:	6px 5px !important;
	font-weight:	400;
	float:	right !important;
	position:	static !important;
	width:	auto !important;
	margin-top:	1px;
	margin-left:	2px;
}

.datenbasis		{
	font-size:	85%;
	padding-top:	2px !important;
	padding-bottom:	2px !important;
	line-height:	1.2em;
}

/* @end */

/* @group select-group */

.select-group		{
	margin-top:	25px;
	margin-bottom:	25px;
	overflow:	hidden;
	width:	100%;
}

.select-box		{
	background-color:	#EFEFEF;
	float:	left;
	width:	33.3333%;
	height:	200px;
	overflow:	scroll;
	font-size:	85%;
}

.select-box div		{
	border-right:	1px solid white;
	padding:	15px;
}

.select-box div.last		{
	border-right:	0 none transparent !important;
}

.select-box ul		{
	
}

.select-box ul li		{
	padding-right:	18px;
	padding-left:	0 !important;
	background:	url("../shared/listbullet.png") right 5px no-repeat scroll transparent !important;
	line-height:	1.4em;
}

.select-box ul li a		{
	
}

/* @end */

#sortable,	.sorting		{
	list-style-type:	none;
	margin:	0;
	padding:	0;
	width:	100%;
}

#sortable li,	.sorting li		{
	margin:	0 5px 7px;
	font:	inherit;
	height:	30px;
}
/*html&gt;body #sortable li { height: 1.5em; line-height: 1.2em; }
.ui-state-highlight { height: 1.5em; line-height: 1.2em; }*/

#sortable li,	.sorting li		{
	padding-left:	0px;
	background:	none;
	border:	none;
}

.flexsearch		{
	background:	url("../shared/search-icon-joblist.png") no-repeat scroll 6px 6px #FFF;
	border-radius:	3px;
	padding:	0px 10px 0px 30px;
	box-shadow:	1px 1px 1px rgba(0, 0, 0, 0.15) inset;
	position:	absolute;
	top:	0px;
	width:	calc(100% - 202px);
	right:	158px;
}

.flexsearch input		{
	height:	20px;
	text-overflow:	ellipsis;
}

.count:hover		{
	background-color:	#b4df9c;
}

.size,	.size1		{
	white-space:	nowrap;
	overflow:	hidden;
	padding:	0px;
	text-overflow:	ellipsis;
	width:	430px;
	margin:	-3px;
	height:	23px;
	top:	3px;
	position:	relative;
}

.size1		{
	width:	470px;
}

.fel,	.sel		{
	text-align:	left;
}

.fel		{
	width:	120px !important;;
}

.sel		{
	width:	175px !important;;
}

.hidden		{
	visibility:	hidden;
}
/*
#sortable .ui-state-highlight, .sorting .ui-state-highlight {
    background-color: #FCFAF2;
    margin: 0px 0px 3px;
    padding: 0px 3px !important;
    font: inherit; height: 32px;
    line-height: 1.2em; border: 1px solid red;
}
*/

.m1		{
	width:	11%;
}

.m5		{
	width:	18%;
}

.filter		{
	position:	relative;
	float:	right;
	top:	-11px;
}

.filter a		{
	top:	5px;
}

/*.jobnews {
    display: inline-block;
    white-space: nowrap;
}*/

.tat1,	.tat2		{
	text-align:	left;
	float:	left;
	margin-right:	5px;
	margin-top:	-19px;
}

.tat2		{
	width:	40% !important;;
}

.tat1		{
	width:	40% !important;;
}

.answer td		{
	padding:	0px 7px;
}

.answer		{
	margin-top:	0px;
	margin-bottom:	0px;
}

.ui-slider .ui-slider-handle		{
	border:	1px solid #999;
	border-radius:	4px;
}

.ui-slider-horizontal .ui-slider-range-min		{
	background-color:	#DDD;
}

.scale		{
	font-size:	10px;
	height:	10px;
}

.box .starkl		{
	width:	100%;
}

/* @group ErgÐ“Â¤nzungen 27.2.2015 */

.selectbg,	.selectkg,	.selectkomp		{
	margin:	0px !important;
	padding:	0px !important;
	width:	100% !important;
	empty-cells:	hide;
}

.selectkg th		{
	padding:	4px 7px 5px !important;
	background-color:	#FFF6A9 !important;
	font-weight:	200 !important;
}

.selectkomp th		{
	padding:	4px 7px 5px !important;
	background-color:	#d1deee !important;
	font-weight:	200 !important;
}

.selectbg td,	.selectkg td,	.selectkomp td		{
	line-height:	1.2em;
	padding:	3px 7px 4px;
	border-radius:	3px;
	cursor:	pointer;
	font-size:	1em !important;
	width:	25%;
}

.selectbg td		{
	background-color:	#EFEFEF !important;
}

.selectkg td		{
	background-color:	#fffad8;
}

.zerostar		{
	background:	url(../shared/0stars.png) 5px 7px no-repeat #ebf0f6 !important;
}

.onestar,	.stars1		{
	background:	url(../shared/1stars.png) 5px 7px no-repeat #ebf0f6 !important;
}

.twostar,	.stars2		{
	background:	url(../shared/2stars.png) 5px 7px no-repeat #ebf0f6 !important;
}

.threestar,	.stars3		{
	background:	url(../shared/3stars.png) 5px 7px no-repeat #ebf0f6 !important;
}

.fourstar,	.stars4		{
	background:	url(../shared/4stars.png) 5px 7px no-repeat #ebf0f6 !important;
}

.chb		{
	background:	url(../shared/icon-checked.png) 17px 3px no-repeat #ebf0f6 !important;
}

.selectkomp td		{
	background:	#a1bcdd;
	padding-left:	55px;
	cursor:	default;
}

.selectbg td:hover,	.selectbg td.selected		{
	background-color:	#FFF6A9 !important;
}

.selectkg td:hover,	.selectkg td.selected		{
	background-color:	#e7edf5 !important;
}

.selectbg td.used,	.selectkg td.used		{
	font-weight:	400;
	background:	url(../shared/icon-checked.png) 96% center no-repeat;
	padding-right:	30px !important;
}

.selectkomp a,	.selectbg td a,	.selectkg td a		{
	color:	#585858 !important;
}

/* @end */

/* @group 11.2.2015 */

.cockpit		{
	/*cursor: move;*/
}

#cockpit_area .cockpit td:hover		{
	background-color:	#dedede;
}

.cockpit td a		{
	cursor:	pointer;
	color:	#585858;
}

.cockpit .remove		{
	margin-right:	15px;
}

.scala		{
	width:	150px;
	height:	100px;
	position:	relative;
	margin-top:	10px;
	margin-bottom:	10px;
	margin-right:	auto;
	margin-left:	auto;
	vertical-align:	top !important;
}

.scala-inactive		{
	width:	150px;
	height:	75px;
	background:	url(../shared/scala-inactive.png) 0 0 no-repeat;
	position:	relative;
	overflow:	hidden;
}

.scala-anzahl-stellen		{
	width:	150px;
	height:	75px;
	border-top-left-radius:	5px;
	border-top-right-radius:	5px;
	margin-right:	auto;
	margin-left:	auto;
	font-size:	36px;
	line-height:	36px;
	font-weight:	400;
	color:	white;
}

.green		{
	background-color:	#5EB12E;
	color:	white !important;
}

.orange		{
	background-color:	#fea400;
}

.blue		{
	background-color:	#5492c6 !important;
}

.scala-anzahl-stellen .jobcount		{
	width:	150px;
	height:	75px;
	display:	table-cell;
	text-align:	center;
	vertical-align:	middle;
}

.scala-anzahl-stellen .small		{
	font-size:	14px;
	line-height:	18px;
	display:	block;
}

.scala-wert		{
	width:	150px;
	height:	150px;
	background:	url(../shared/scala-active.png) 0 0 no-repeat;
}

.scala-percent		{
	width:	150px;
	white-space:	nowrap;
	position:	absolute;
	top:	30px;
	left:	4px;
	font-weight:	400;
	z-index:	99;
	text-align:	center;
	vertical-align:	middle;
}

.scala-label		{
	text-align:	center;
	font-weight:	400;
	position:	absolute;
	bottom:	0;
	width:	150px;
	background-color:	white;
	font-size:	14px;
	line-height:	14px;
	border-bottom-left-radius:	5px;
	border-bottom-right-radius:	5px;
}

.scala-label-text		{
	display:	block;
	border-bottom-left-radius:	5px;
	border-bottom-right-radius:	5px;
	padding-top:	4px;
	padding-bottom:	4px;
	color:	white;
}

.inactive		{
	opacity:	0.25;
}

.inactive .scala-wert		{
	display:	none;
	visibility:	hidden;
}

.settings		{
	padding:	20px 20px 40px;
	background-color:	#EFEFEF;
	display:	none;
	position:	absolute;
	top:	0;
	left:	0;
	right:	0;
	margin-right:	auto;
	margin-left:	auto;
	-moz-box-shadow:	0 0 15px #b2b2b2;
	box-shadow:	0 0 15px #b2b2b2;
	z-index:	9;
}

.icon-settings		{
	width:	40px;
	height:	40px;
	background:	url(../shared/bg-icon-settings.png) center center no-repeat rgba(155, 155, 155, 0.50);
	border-radius:	5px;
	position:	absolute;
	right:	20px;
	top:	20px;
	cursor:	pointer;
	z-index:	10;
}

.icon-settings:hover		{
	background:	url(../shared/bg-icon-settings.png) center center no-repeat rgba(155, 155, 155, 1);
}

/* @end */

.bericht		{
	background:	url("../shared/icon-bericht.png") no-repeat scroll 2px center transparent;
	padding:	6px 5px 6px 28px !important;
	background-color:	#FFF;
}

.kor		{
	top:	5px;
}

.cockpit td		{
	vertical-align:	top;
}

@media (max-width: 1270px)		{
	/*.row li {
     font-size: 17px;
 }*/
	
	.size,	.size1		{
		width:	330px;
	}
	
	.date p		{
		font-size:	70%;
	}
	
	.size1		{
		width:	370px;
	}
	
	.bold		{
		/*font-size: 12px;*/
	}
	
	h2 .bold		{
		font-weight:	600 !important;
		font-size:	inherit;
	}
	
	.datenbasis		{
		font-size:	12px;
	}
}

@media (max-width: 1140px)		{
	/*.row li {
     font-size: 17px;
 }*/
	
	.size,	.size1		{
		width:	220px;
	}
	
	.date p		{
		font-size:	70%;
	}
	
	.size1		{
		width:	250px;
	}
	
	.bold		{
		/*font-size: 12px;*/
	}
	
	h2 .bold		{
		font-weight:	600 !important;
		font-size:	inherit;
	}
	
	.datenbasis		{
		font-size:	12px;
	}
}


@media (max-width: 1025px)		{
	/*    .jobnews {
     font-size: 100px;
 }*/
 /*.row li {
     font-size: 15px;
 }*/
	
	.size,	.size1		{
		width:	170px;
	}
	
	.date p		{
		font-size:	60%;
	}
	
	.size1		{
		width:	160px;
	}
	
	.bold		{
		/*font-size: 11px;*/
	}
	
	h2 .bold		{
		font-weight:	600 !important;
		font-size:	inherit;
	}
	
	.datenbasis		{
		font-size:	11px;
	}
}
h2 .bold,	.message .bold		{
	font-weight:	600 !important;
	font-size:	inherit;
}

.interes		{
	padding:	0;
	marging:	0;
	cursor:	pointer;
	width:	5%;
}

table .aint1		{
	background-color:	#33CC33 !important;
}

table .aint2		{
	background-color:	#66FF33 !important;
}

table .aint3		{
	background-color:	#CCFF66 !important;
}

table .aint4		{
	background-color:	#FFCC00 !important;
}

table .aint5		{
	background-color:	#FF6600 !important;
}

table .aint6		{
	background-color:	#FF3300 !important;
}

.ui-slider-range		{
	text-align:	center;
}

.sval		{
	top:	-9px;
	position:	absolute;
	margin-left:	-10px;
}

.rval		{
	font-size:	0.7em;
	float:	right;
	text-align:	center;
	font-weight:	bold;
}

.mid		{
	width:	100%;
	text-align:	center;
	margin-bottom:	-100px;
	position:	absolute;
	top:	-15px;
	font-size:	0.7em;
}

.mval		{
	background-color:	#FF6600 !important;
	top:	-9px;
	position:	absolute;
	margin-left:	-10px;
}

.rnumber		{
	float:	right;
	height:	10px;
}

.ybox		{
	background-color:	#FFF6A9 !important;
}

.selectbg td.noselected,	.selectkg td.noselected		{
	background:	url("../shared/icon-nochecked.png") no-repeat scroll 96% center transparent;
	padding-right:	30px !important;
}

.pti		{
	background:	url("../shared/icon-checked.png") no-repeat scroll 5px 4px #EBF0F6 !important;
	padding-left:	31px !important;
}

.min		{
	background:	url("../shared/icon-nochecked.png") no-repeat scroll 5px 4px #EBF0F6 !important;
	padding-left:	31px !important;
}

.login td		{
	background-color:	white !important;
}

#original_tabs ul li.greytab a		{
	background-color:	grey !important;
}

#original_tabs ul li.orangetab a		{
	background-color:	orange !important;
}

.logdiv		{
	float:	right;
	width:	30%;
	position:	relative;
	height:	39px;
	text-align:	right;
	margin-right:	10px;
	padding-top:	2px;
}

.stp_logout		{
	display:	inline-block;
	height:	18px;
	line-height:	18px;
	text-decoration:	none;
	margin:	5px 0px 0px;
	padding:	0px 17px 0px 0px;
	background:	url("/jobnet/images/tpl/ic_exit.png") no-repeat scroll right top transparent;
	color:	#000 !important;
	font-weight:	500;
	top:	3px;
	position:	relative;
}

.stp_logout:hover		{
	animation-name:	hvr-back-pulse;
	animation-duration:	1s;
	animation-delay:	0.5s;
	animation-timing-function:	linear;
	animation-iteration-count:	infinite;
 /* background-position: right bottom !important; */
	background:	url("/jobnet/images/tpl/ic_exit.png") no-repeat scroll right bottom transparent;
	color:	#F00 !important;
	cursor:	pointer;
}

.stp_logout span		{
	height:	14px;
	line-height:	16px;
	border-bottom:	1px dashed !important;
	display:	inline-block;
}

.stp_login		{
	display:	block;
	color:	#000;
	height:	23px;
	padding:	0px 0px 0px 18px;
	background:	url("/jobnet/images/gender_m_16.png") no-repeat scroll left 8px transparent;
	font:	100 0.9em "Source Sans Pro",sans-serif;
	float:	right;
	vertical-align:	top;
	top:	-2px;
	position:	relative;
}

.rlogindiv		{
	float:	left;
	position:	relative;
	width:	60%;
	height:	30px;
	padding-top:	5px;
	padding-left:	10px;
}

.exclude .logdiv		{
	float:	right;
	width:	40%;
	position:	relative;
	height:	35px;
	text-align:	right;
	margin-right:	10px;
	top:	-36px;
	height:	3px;
}

.fio		{
	font-size:	11pt;
	color:	white;
}

/*#original_tabs ul li {
    font-size: 13.5pt;
}*/

.user		{
	width:	99%;
 /* border: 1px solid rgb(128, 128, 128); */
	padding:	10px;
	left:	-5px;
	position:	relative;
	border-radius:	10px;
	top:	-25px;
}

.user_info		{
	border-bottom:	1px solid #bbb;
	padding-bottom:	10px;
	margin-bottom:	15px;
 /* margin-left: -10px;
  margin-right: -10px;
  padding-left: 10px;*/
}

#userclose		{
	top:	-8px;
	right:	-6px;
	z-index:	1;
}

.m5		{
	width:	17%;
}

.nav		{
	color:	white;
	font-size:	11pt;
}

.chat_div .chat_roster_filter,	.chat_call_status,	.chat_div .messager .chat_input,	.chat_div		{
	font-size:	13px!important;
}

.chat_div .messager .messages .message_from,	.chat_div .messager .messages .message_time		{
	font-size:	12px!important;
}

.chat_div .messager .message_date		{
	font-size:	15px!important;
}

#flyout,	#flyout td		{
	background:	white;
}

.cvbox .ui-dialog-titlebar,	.fbox .ui-dialog-titlebar,	.loadbox .ui-dialog-titlebar,	.statbox .ui-dialog-titlebar		{
	background:	white;
	border:	white;
}

.ui-draggable .ui-dialog-titlebar		{
	/* cursor: move; */
}

.ui-widget-header		{
	border:	none;
	background:	none;
	text-shadow:	none;
	color:	#444;
	align:	center;
}

.cvbox .ui-dialog-titlebar-close,	.fbox .ui-dialog-titlebar-close,	.loadbox .ui-dialog-titlebar-close		{
	visibility:	hidden;
	display:	none;
}

.ui-widget-overlay		{
	z-index:	1 !important;
	background:	url("../../images/shared/fancybox_overlay.png") repeat scroll 0% 0% transparent !important;
	opacity:	1 !important;
}

.cvbox .ui-dialog-title,	.fbox .ui-dialog-title		{
	float:	none !important;
	display:	block !important;
	text-align:	center !important;
	float:	left !important;
	margin:	0.1em 0px !important;
	white-space:	nowrap !important;
	width:	100% !important;
	overflow:	hidden !important;
	text-overflow:	ellipsis !important;
	font-weight:	initial !important;
	font:	300 120%/1.4em "Source Sans Pro",sans-serif !important;
}

.loadbox .ui-dialog-title		{
	height:	0px;
	float:	none !important;
	display:	block !important;
	text-align:	center !important;
	float:	left !important;
	margin:	0.1em 0px !important;
	white-space:	nowrap !important;
	width:	100% !important;
	overflow:	hidden !important;
	text-overflow:	ellipsis !important;
	font-weight:	initial !important;
	font:	3 0.01em "Source Sans Pro",sans-serif !important;
}

.ui-autocomplete.opened		{
	font:	300 120%/1.4em "Source Sans Pro",sans-serif !important;
}

.ui-menu .ui-menu-item a		{
	text-decoration:	none !important;
	display:	block !important;
	padding:	2px 0.4em !important;
	line-height:	1.5 !important;
	min-height:	0px !important;
	font-weight:	normal !important;
	color:	#222 !important;
	font-family:	Verdana,Arial,sans-serif !important;
	font-size:	0.5em !important;
}

#rightnav a .navigation		{
	display:	none;
}

#app		{
	position:	relative;
	top:	-10px;
}

.save_button button		{
	border-radius:	5px;
	border:	1px solid black;
	background:	none repeat scroll 0% 0% white;
	cursor:	pointer;
	float:	right;
}

.save_button button:hover		{
	background-color:	#B4DF9C;
}

.save_button_grey button		{
	color:	white;
	border-radius:	5px;
	border:	1px solid #808080;
	background:	none repeat scroll 0% 0% #808080;
	cursor:	pointer;
	float:	left;
	font-size:	1em;
}

.save_button_grey button:hover		{
	border:	1px solid #FFA500;
	background-color:	#FFA500;
}

.save_button_orange button		{
	color:	white;
	border-radius:	5px;
	border:	1px solid #FFA500;
	background:	none repeat scroll 0% 0% #FFA500;
	cursor:	pointer;
	float:	left;
	font-size:	1em;
}

.save_button_orange button:hover		{
	border:	1px solid #808080;
	background-color:	#808080;
}

.save_button_green button		{
	color:	white;
	border-radius:	5px;
	border:	1px solid #5EB12E;
	background:	none repeat scroll 0% 0% #5EB12E;
	cursor:	pointer;
	float:	left;
	font-size:	1em;
}

.save_button_green button:hover		{
	border:	1px solid #FFA500;
	background-color:	#FFA500;
}

.ui-accordion .ui-accordion-icons		{
	padding-left:	2.2em;
	border-radius:	0px !important;
	background:	none repeat scroll 0% 0% rgb(224, 239, 216);
	border-color:	rgb(224, 239, 216);
}

.save_button_gorange button		{
	color:	white;
	border-radius:	5px;
	border:	1px solid #FFA500;
	background:	none repeat scroll 0% 0% #FFA500;
	cursor:	pointer;
	float:	left;
	font-size:	1em;
}

.save_button_gorange button:hover		{
	border:	1px solid #3C3;
	background-color:	#3C3;
}

.ui-accordion .ui-accordion-header		{
	font:	600 130%/1.4em "Source Sans Pro",sans-serif !important;
}

.chat_div .messager .chat_out		{
	background-color:	#FFF6A9 !important;
}

.first_mess		{
	border-radius:	5px 5px 0px 0px !important;
	margin-top:	5px !important;
}

.last_mess		{
	border-radius:	0px 0px 5px 5px !important;
	margin-bottom:	5px !important;
}

.chat_div .messager .message		{
	padding:	3px 1px 3px 36px !important;
}

.red		{
	color:	red;
}

.successmsg		{
	background:	none repeat scroll 0% 0% #67E05A;
	border:	2px solid #00460E;
	width:	100px;
	height:	10px;
	padding:	1px 10px 12px 20px;
	float:	right;
	right:	5%;
	position:	relative;
}

.galka		{
	color:	rgb(94, 177, 46);
	padding-left:	40px;
}

.save		{
	display:	none;
	color:	rgb(94, 177, 46);
	padding-left:	40px;
}

.loaddowntotal		{
	background:	url("../shared/jn-icon-loaddown.png") no-repeat scroll center center #B1B1B1;
}

.loaddowntotala		{
	background:	url("../shared/jn-icon-loaddown.png") no-repeat scroll center center #FFCF00;
}

.alert-success		{
	color:	#fff;
	background-color:	#5EB12E;
	border-color:	#D6E9C6;
}

.alert		{
	padding:	15px;
	margin-bottom:	20px;
	border:	1px solid transparent;
	border-radius:	4px;
}

.close:hover,	.close:focus		{
	color:	#000;
	text-decoration:	none;
	cursor:	pointer;
	opacity:	0.5;
}

.alert-dismissable .close,	.alert-dismissible .close		{
	position:	relative;
	top:	-2px;
	right:	-21px;
	color:	inherit;
}

button.close		{
	padding:	0px;
	cursor:	pointer;
	background:	none repeat scroll 0px 0px transparent;
	border:	0px none;
}

.close		{
	float:	right;
	font-size:	21px;
	font-weight:	700;
	line-height:	1;
	color:	#000;
	text-shadow:	0px 1px 0px #FFF;
	opacity:	0.2;
}

.jn-icon		{
	width:	25px;
	height:	25px;
	border-radius:	3px;
	display:	inline-block;
	overflow:	hidden;
	text-indent:	-9999px;
	text-decoration:	none;
	font-weight:	normal;
	font-style:	normal;
	position:	relative;
	top:	5px;
	margin:	0px 2px 0px 0px;
	padding:	0px;
	line-height:	1em;
}

.remove		{
	background:	#DD7171 url("../shared/jn-icon-remove.png") no-repeat scroll center center !important;
}

.demo		{
	z-index:	99;
}

.marker		{
	background-color:	#FFF !important;
	width:	3%;
}

.darkred		{
	background-color:	#F30 !important;
}

.red		{
	background-color:	#F60 !important;
}

.detailpopup .orange		{
	background-color:	#FC0 !important;
}

.lightgreen		{
	background-color:	#CF6 !important;
}

.detailpopup .green		{
	background-color:	#6F3 !important;
}

.darkgreen		{
	background-color:	#3C3 !important;
}

.detailpopup h2,	.jobimpuls		{
	display:	block;
	background:	transparent url("../shared/Logo_JobIMPULS_Methode.png") no-repeat scroll right 13px top 10px;
	margin:	0px;
	padding-bottom:	10px;
	padding-top:	15px;
	font-weight:	200 !important;
	font-size:	1em% !important;
	line-height:	1em;
	font-size:	1.2em;
}

.who		{
	background-image:	url("../shared/icon-record-people.png");
	background-position:	7px 9px;
	background-repeat:	no-repeat;
	padding:	5px 0 0 35px !important;
	text-align:	left !important;
	font-weight:	600;
}

.detailpopup		{
	color:	#444 !important;
	text-shadow:	none !important;
}

.detailpopup th		{
	font-size:	0.85em !important;
	color:	#444 !important;
}

table.detailinfo td.active		{
	background-color:	#FFFAD8 !important;
	font-weight:	400;
	padding-top:	5px !important;
	padding-left:	5px !important;
}

.detailpopup table td		{
	font-size:	10pt !important;
	vertical-align:	top !important;
	line-height:	1.1em !important;
}

.detailpopup .scala-percent		{
	top:	37px;
}

span.berufsgruppe		{
	font-weight:	200 !important;
	padding-left:	19px !important;
	padding-top:	5px;
	background-image:	url("../shared/icon-span-berufsgruppe.png");
	background-position:	6px 4px;
	background-repeat:	no-repeat;
	display:	block;
	padding-bottom:	5px;
}

table.pdi		{
	width:	100%;
	margin-top:	0px;
	margin-bottom:	0px;
}

table.pdi th		{
	text-align:	center;
	font-weight:	300;
	background-color:	transparent !important;
	line-height:	1.2em;
	padding-top:	0px;
	padding-bottom:	5px;
	font-size:	120%;
}

table.pdi td,	table.pdi th		{
	width:	33.3333%;
	margin:	0px;
	padding:	0px;
}

.pdi-container		{
	padding:	0px;
}

.pdi-top,	.pdi-notop,	.pdi-semitop		{
	margin-top:	1px;
	display:	table;
	height:	35px;
	width:	100%;
	font-weight:	400;
}

.pdi-notop		{
	background-color:	#CBE2ED;
	color:	#FFF;
}

.pdi-semitop		{
	background-color:	#ACACAC;
	color:	#FFF;
}

.pdi-top		{
	background-color:	#00B400;
	color:	#FFF;
	font-weight:	400;
	text-align:	center;
}

.pdi-top span,	.pdi-notop span,	.pdi-semitop span		{
	display:	table-cell;
	text-align:	center;
	vertical-align:	middle;
	width:	100%;
	height:	100%;
}

.barmarker		{
	background-color:	#00B400;
	display:	block;
	height:	35px;
	border-right:	2px solid #FFF;
	position:	relative;
}

.bgbar		{
	background-color:	#CBE2ED;
	padding:	0px !important;
}

.barmarker span		{
	position:	absolute;
	right:	5px;
	top:	6px;
	font-weight:	400;
	color:	#FFF;
}

.cockpit th,	#scale1 th		{
	color:	#444 !important;
	font-size:	1.1em;
}

span.red		{
	background-color:	inherit !important;
}

table.pdi td		{
	vertical-align:	bottom !important;
}

.pdi-line		{
	height:	2px !important;
}

.detailpopup table.cockpit		{
	cursor:	default;
}

#modal_cv_popup		{
	width:	100%;
}

.ui-dialog .ui-dialog-title		{
	font-size:	16px;
}

.ui-button-text-only .ui-button-text		{
	padding:	0.4em 0.3em !important;
}

.ui-buttonset .ui-button		{
	font-size:	0.65em !important;
}

.dragable		{
	background:	#B1B1B1 url("../shared/jn-icon-dragable.png") no-repeat scroll center center;
	cursor:	move;
	width:	20px;
	height:	20px;
	position:	relative;
}

/* @group ErgÃ¤nzungen 11.3.2015, Analysen Dashboard */

table.dashboard		{
	text-align:	center;
	padding-top:	0 !important;
	padding-bottom:	0 !important;
	margin-top:	0 !important;
	margin-bottom:	0 !important;
}

table.dashboard td		{
	cursor:	default !important;
	position:	relative;
	padding-bottom:	50px;
}

.dashboardtitle		{
	position:	absolute;
	bottom:	10px;
	margin-right:	auto;
	margin-left:	auto;
	display:	block;
	width:	100%;
}

.popup		{
	background:	url("../shared/icon-popup-detail.png") center center no-repeat;
	width:	20px;
	height:	20px;
	position:	absolute;
	right:	15px;
	bottom:	10px;
	cursor:	pointer;
}

.alert_dashboard		{
	background:	url("../shared/icon-alert.png") center center no-repeat;
	width:	20px;
	height:	19px;
	position:	absolute;
	left:	15px;
	bottom:	10px;
}

.dashboardframe		{
	margin:	15px 0 5px;
	height:	150px;
	padding-top:	10px;
	width:	auto;
	position:	relative;
	text-align:	center;
}

.dashboardrow		{
	font-size:	12px;
	line-height:	1em;
	text-align:	left;
	margin-bottom:	10px;
}

.sozialitaet		{
	margin:	0px 22px 30px;
	position:	relative;
}

.sozialitaet span.beschriftung		{
	position:	absolute;
	bottom:	-23px;
	width:	110%;
	text-align:	left;
	display:	inline-block;
	left:	-10px;
 /*font-size: 100%;*/
	line-height:	1.2em;
	font-size:	11px !important;
}

.dashboardrow span.percent		{
	font-weight:	600;
	float:	right;
}

.arbeitsorientierung		{
	margin:	0px 15px 15px;
	position:	relative;
	font-size:	11px !important;
}

.dashboardrow span.nostar		{
	width:	20px;
	height:	19px;
	background:	url("../shared/icon-dashboard-stars.png") no-repeat scroll -20px 0px transparent;
	text-indent:	-9999px;
	display:	inline-block;
	margin-bottom:	5px;
	margin-right:	1px;
}

.dashboardrow span.star		{
	width:	20px;
	height:	19px;
	background:	transparent url("../shared/icon-dashboard-stars.png") no-repeat scroll 0px 0px;
	text-indent:	-9999px;
	display:	inline-block;
	margin-bottom:	5px;
	margin-right:	1px;
}

.dashboardrow span.social		{
	width:	19px;
	height:	42px;
	background:	transparent url("../shared/icon-sozialitaet.png") no-repeat scroll 0px 0px;
	text-indent:	-9999px;
	display:	inline-block;
	margin-bottom:	3px;
	margin-right:	0px;
}

.dashboardrow span.nosocial		{
	width:	19px;
	height:	42px;
	background:	url("../shared/icon-sozialitaet.png") no-repeat scroll -20px 0px transparent;
	text-indent:	-9999px;
	display:	inline-block;
	margin-bottom:	3px;
	margin-right:	0px;
}

.sozialitaet span.line		{
	display:	inline-block;
	background-color:	#FDB13B;
	width:	1px;
	height:	42px;
	top:	0px;
	left:	106px;
	position:	absolute;
	margin-right:	0px;
}

.arbeitsorientierung span.line		{
	display:	inline-block;
	background-color:	#FDB13B;
	width:	1px;
	height:	20px;
	top:	0px;
	left:	111px;
	position:	absolute;
}

.dashboardcontent		{
	margin-right:	auto;
	margin-left:	auto;
}

.yellowline		{
	width:	100%;
	height:	1px;
	background-color:	#fea400;
	position:	absolute;
	top:	57px;
}

.beschriftung		{
	font-size:	12px !important;
}

.col		{
	float:	left;
	width:	75px;
	font-size:	80%;
	line-height:	1em;
}

.colaussen		{
	background-color:	rgba(123, 181, 208, 0.7);
	width:	35px;
	height:	100px;
	position:	relative;
	margin-left:	20px;
}

.colinnen		{
	background-color:	#00b400;
	width:	35px;
	position:	absolute;
	bottom:	0;
	z-index:	1;
}

.circleaussen		{
	background-color:	rgba(123, 181, 208, 0.7);
	border-radius:	50%;
	width:	78px;
	height:	78px;
	position:	relative;
	float:	left;
	margin-right:	4px;
	text-align:	center;
	margin-top:	10px;
}

.circleinnen		{
	background-color:	#00B400;
	border-radius:	50%;
	position:	absolute;
	bottom:	0;
}

span.beschriftung		{
	position:	absolute;
	bottom:	-75px;
	width:	80px;
	text-align:	center;
	display:	inline-block;
	left:	0;
	font-size:	80%;
	line-height:	1.2em;
}

.motivationrow		{
	background-color:	rgba(123, 181, 208, 0.7);
	width:	300px;
	height:	50px;
	margin-right:	auto;
	margin-left:	auto;
	position:	relative;
}

.motivationleft		{
	height:	50px;
	background-color:	#FCCB91;
	position:	absolute;
	right:	150px;
}

.motivationright		{
	height:	50px;
	background-color:	#00b400;
	position:	absolute;
	left:	150px;
}

.beschriftunglinks		{
	font-size:	12px !important;
	line-height:	1em;
	position:	absolute;
	left:	0;
	bottom:	-36px;
	width:	150px;
	text-align:	left;
}

.beschriftungrechts		{
	font-size:	12px !important;
	line-height:	1em;
	position:	absolute;
	right:	0px;
	bottom:	-36px;
	width:	150px;
	text-align:	right;
}

.motivationline		{
	width:	1px;
	height:	80px;
	position:	absolute;
	left:	149px;
	top:	-15px;
	background-color:	grey;
}

.motivationline1		{
	width:	1px;
	height:	60px;
	position:	absolute;
	left:	74px;
	top:	-5px;
	background-color:	#FEA400;
}

.motivationline2		{
	width:	1px;
	height:	60px;
	position:	absolute;
	left:	231px;
	top:	-5px;
	background-color:	#FEA400;
}

.gewissenhaftigkeitframe		{
	width:	225px;
	height:	110px;
	position:	relative;
	margin:	44px auto 37px;
}

.gewissenhaftigkeitframe div.line		{
	display:	inline-block;
	background-color:	rgba(253, 177, 59, 0.8);
	width:	1px;
	height:	60px;
	top:	-4px;
	left:	51%;
	position:	absolute;
}

.linksobenaussen		{
	width:	110px;
	height:	53px;
	background-color:	rgba(123, 181, 208, 0.7);
	position:	absolute;
	top:	0;
	left:	0;
}

.linksobeninnen		{
	width:	80%;
	height:	80%;
	background-color:	#00b400;
	position:	absolute;
	bottom:	0;
	right:	0;
}

.linksuntenaussen		{
	width:	110px;
	height:	53px;
	background-color:	rgba(123, 181, 208, 0.7);
	position:	absolute;
	bottom:	0;
	left:	0;
}

.linksunteninnen		{
	width:	40%;
	height:	40%;
	background-color:	#00b400;
	position:	absolute;
	top:	0;
	right:	0;
}

.rechtsobenaussen		{
	width:	110px;
	height:	53px;
	background-color:	rgba(123, 181, 208, 0.7);
	position:	absolute;
	right:	0;
	top:	0;
}

.rechtsobeninnen		{
	width:	60%;
	height:	60%;
	background-color:	#00b400;
	position:	absolute;
	bottom:	0;
	shape-rendering
	left:	0;
}

.rechtsuntenaussen		{
	width:	110px;
	height:	53px;
	background-color:	rgba(123, 181, 208, 0.7);
	position:	absolute;
	right:	0;
	bottom:	0;
}

.rechtsunteninnen		{
	width:	20%;
	height:	20%;
	background-color:	#00b400;
	position:	absolute;
	top:	0;
	left:	0;
}

.beschriftunglinksoben		{
	width:	100px;
	position:	absolute;
	top:	-42px;
	left:	0;
	font-size:	80%;
	line-height:	1em;
	text-align:	left;
}

.beschriftungrechtsoben		{
	width:	100px;
	position:	absolute;
	top:	-42px;
	right:	0;
	font-size:	80%;
	line-height:	1em;
	text-align:	right;
}

.beschriftunglinksunten		{
	width:	100px;
	position:	absolute;
	bottom:	-42px;
	left:	0;
	font-size:	80%;
	line-height:	1em;
	text-align:	left;
}

.beschriftungrechtsunten		{
	width:	100px;
	position:	absolute;
	bottom:	-42px;
	right:	0;
	font-size:	80%;
	line-height:	1em;
	text-align:	right;
}

.dashboard td:hover		{
	background-color:	#DEDEDE;
}

/* @end */

.detailpopup table td p,	.detailpopup table td li		{
	font-size:	10pt !important;
	line-height:	1.2em !important;
}

.detailpopup h3		{
	font-size:	120%;
	margin-bottom:	0.3em;
	margin-top:	0.8em;
}

.detailpopup ul,	ol		{
	list-style:	outside none none;
	margin-top:	0em;
	margin-bottom:	14pt;
}

#pdi_chart th		{
	color:	#444 !important;
	font-size:	10pt !important;
}

#starken_l2 td		{
	background-color:	#FFFAD8 !important;
}

#starken_l2 td:hover,	#starken_l2 td.selected		{
	background-color:	#E7EDF5 !important;
}

#popup_div		{
	background:	#EBF0F6 none repeat scroll 0% 0%;
	width:	115px;
	border-radius:	3px;
	border:	2px solid rgb(209, 222, 238);
	padding:	6px 4px 4px 7px;
}

#popup_chb		{
	background:	#EBF0F6 none repeat scroll 0% 0%;
	width:	20px;
	border-radius:	3px;
	border:	2px solid rgb(209, 222, 238);
	padding:	6px 4px 4px 7px;
	height:	20px;
}

.pti_chb		{
	cursor:	pointer;
	background:	url("../shared/icon-checked.png") no-repeat scroll 0px 2px #EBF0F6 !important;
	height:	19px;
}

.pti_chb:hover		{
	background:	url("../shared/icon-nochecked.png") no-repeat scroll 0px 2px #EBF0F6 !important;
	height:	19px;
}

.min_chb		{
	cursor:	pointer;
	background:	url("../shared/icon-nochecked.png") no-repeat scroll 0px 2px #EBF0F6 !important;
	height:	19px;
}

.min_chb:hover		{
	background:	url("../shared/icon-checked.png") no-repeat scroll 0px 2px #EBF0F6 !important;
	height:	19px;
}

.starken_button_grey button		{
	color:	white;
	border-radius:	5px;
	border:	1px solid #808080;
	background:	none repeat scroll 0% 0% #808080;
	cursor:	pointer;
	float:	left;
	font-size:	1em;
}

.starken_button_grey button:hover		{
	border:	1px solid #FFA500;
	background-color:	#FFA500;
}

.starken_button_orange button		{
	color:	white;
	border-radius:	5px;
	border:	1px solid #FFA500;
	background:	none repeat scroll 0% 0% #FFA500;
	cursor:	pointer;
	float:	left;
	font-size:	1em;
}

.starken_button_orange button:hover		{
	border:	1px solid #808080;
	background-color:	#808080;
}

.starken_button_green button		{
	color:	white;
	border-radius:	5px;
	border:	1px solid #5EB12E;
	background:	none repeat scroll 0% 0% #5EB12E;
	cursor:	pointer;
	float:	left;
	font-size:	1em;
}

.starken_button_green button:hover		{
	border:	1px solid #FFA500;
	background-color:	#FFA500;
}

#starken_sync_message		{
	font-size:	11pt;
	position:	relative;
	top:	-20px;
}

/* @group Modul: Accordion */

.accordion,	.accordion *		{
	-webkit-box-sizing:	border-box;
	-moz-box-sizing:	border-box;
	box-sizing:	border-box;
}

.accordion		{
	overflow:	hidden;
}

.accordion-section		{
	border-radius:	5px;
	overflow:	hidden;
	background:	white;
	margin-bottom:	10px;
}

/*----- Section Titles -----*/

.accordion-section-title		{
	width:	100%;
	padding:	10px 20px;
	display:	inline-block;
	background:	#E0EFD8;
 /* Type */
	font-size:	85%;
	font-weight:	600;
	line-height:	2em;
	color:	#585858 !important;
	position:	relative;
}

.accordion-section-title.active		{
	background:	#DEDEDE;
 /* Type */
	text-decoration:	none;
}

.accordion-section-title:hover		{
	background-color:	#DEDEDE;
}

/*----- Section Content -----*/

.accordion-section-content		{
	padding:	20px;
	display:	none;
	background-color:	#EFEFEF;
}

.bar-container		{
	width:	75%;
	background-color:	rgba(123, 181, 208, 0.7);
	float:	right;
	height:	30px;
	margin-right:	0%;
	position:	relative;
	pointer-events:	none;
}

.bar-container .bar		{
	color:	white !important;
	font-size:	70%;
	line-height:	1em;
	background-color:	#00B400;
	font-weight:	300;
	height:	30px;
	pointer-events:	none;
}

.bar-container .greenblue		{
	background-color:	#569991;
}

.bar-container .blue		{
	background-color:	#357BB0;
}

.bar-container .average		{
	color:	white !important;
	font-size:	70%;
	line-height:	1em;
	background-color:	#8c8c8c;
	font-weight:	300;
	height:	30px;
	pointer-events:	none;
}

.bar-container .line		{
	width:	2px;
	height:	30px;
	position:	absolute;
	left:	40%;
	top:	0px;
	background-color:	#FEA400;
	z-index:	99999;
}

.bar-container .label		{
	position:	absolute;
	left:	10px;
	top:	7px;
	z-index:	99999;
	color:	#FFF !important;
	font-size:	14px;
	line-height:	14px;
}

.accordion ul		{
	margin:	0;
	padding:	0;
	font-size:	85%;
	font-weight:	400;
	line-height:	2em;
}

.accordion ul li		{
	margin:	0 0 10px;
	padding:	0;
	background-image:	none;
	display:	block;
	height:	30px;
}

.accordion ul li a		{
	cursor:	pointer;
	display:	block;
}

.accordion ul li a:hover		{
	opacity:	0.5;
}

.details		{
	position:	absolute;
	top:	10px !important;
	background:	url(../shared/icon-accordion-open.png) 90% 10px no-repeat #FFF !important;
	border-radius:	3px;
	padding:	9px 30px 9px 10px;
	display:	inline-block;
	font-size:	14px;
	line-height:	12px;
	overflow:	hidden;
	cursor:	pointer;
	right:	20px;
	pointer-events:	none;
}

.accordion-section-title.active .details		{
	background:	url(../shared/icon-accordion-close.png) 90% 10px no-repeat #FFF;
	pointer-events:	none;
}

/* @end */

/* @group Popups */

/* Outer */

.popup		{
	width:	100%;
	height:	100%;
	display:	none;
	position:	fixed;
	top:	0px;
	left:	0px;
	background:	rgba(0,0,0,0.75);
	z-index:	9999999;
}

/* Inner */

.popup-inner		{
	max-width:	900px;
	width:	90%;
	padding:	40px;
	position:	absolute;
	top:	50%;
	left:	50%;
	-webkit-transform:	translate(-50%, -50%);
	transform:	translate(-50%, -50%);
	box-shadow:	0px 2px 6px rgba(0,0,0,1);
	border-radius:	3px;
	background:	#fff;
}
/*

.popup-inner {
    width:100%;
    position:relative;
}
*/

.popup-inner b		{
	font-weight:	bold;
}
/* Close Button */

.popup-close		{
	width:	30px;
	height:	30px;
	padding-top:	4px;
	display:	inline-block;
	position:	absolute;
	top:	0px;
	right:	0px;
	transition:	ease 0.25s all;
	-webkit-transform:	translate(50%, -50%);
	transform:	translate(50%, -50%);
	border-radius:	1000px;
	background:	rgba(0,0,0,0.8);
	font-family:	Arial, Sans-Serif;
	font-size:	20px;
	text-align:	center;
	line-height:	100%;
	color:	#fff;
}

.popup-close:hover		{
	-webkit-transform:	translate(50%, -50%) rotate(180deg);
	transform:	translate(50%, -50%) rotate(180deg);
	background:	rgba(0,0,0,1);
	text-decoration:	none;
}

/* @end */

/* @end */

.mindframes td		{
	border:	0px none #FFF !important;
	background-color:	rgb(251, 240, 214) !important;
}

#ber1_1 .form-section-row		{
	margin-bottom:	10px;
}

#ber1_1 .form-section-row label.input-name		{
	display:	inline-block;
	width:	200px;
	vertical-align:	top;
}

#ber1_1 .form-section-row input[name="salutation"]		{
	margin-right:	69px;
}

#ber1_1 .form-section-row input[type="text"]		{
	line-height:	20px;
	width:	100%;
	padding-left:	2px;
	padding-right:	2px;
	border:	1px solid #ccc;
}

#ber1_1 .form-section .save_button .saved-success-message		{
	color:	green;
	margin-left:	40px;
	font-size:	80%;
}

#ber1_1 .form-section .save_button .jicr-data-save		{
	margin:	10px 0 20px;
	float:	none !important;
}

#ber1_1 .form-section .load-jnw-values		{
	cursor:	pointer;
}

#ber1_1 .form-section-row textarea		{
	line-height:	20px;
	width:	100%;
	padding-left:	2px;
	padding-right:	2px;
	resize:	vertical;
	border:	1px solid #ccc;
}

#ber1_1 dd ul,	#ber1_1 ul.triple_ul li		{
	font-size:	70%;
}

#ber1_1 .form-section .form-input-container		{
	width:	250px;
	display:	inline-block;
}

#ber1_1 .text-block		{
	font-size:	75%;
}

#ber1_1 .content-section h3 span		{
	position:	relative;
	top:	18px;
	padding-left:	10px;
	display:	inline-block;
}

.jnsize		{
	white-space:	nowrap;
	overflow:	hidden;
	padding:	0px;
	text-overflow:	ellipsis;
	width:	calc(100% - 130px);
	height:	23px;
	position:	relative;
	max-width:	24em;
}

.jnsize1		{
	white-space:	nowrap;
	overflow:	hidden;
	padding:	0px;
	text-overflow:	ellipsis;
	width:	calc(100% - 90px);
	height:	23px;
	position:	relative;
	max-width:	30em;
}

@supports (-ms-ime-align:auto)		{
	.jnsize, .
	jnsize1 {
	position:	absolute;
}

.top + .jnsize		{
	position:	relative;
}
}

.mfsign		{
	font-size:	0.9em;
	text-align:	center;
	font-weight:	600;
	margin:	-9px 0 -5px 0;
}

.accordion-section-content		{
	padding:	20px;
	display:	none;
	background-color:	rgba(93, 177, 46, 0.20);
}

.formanizr .fzr_button,	.formanizr input[type="submit"],	.formanizr input[type="reset"],	.formanizr button		{
	background-color:	rgba(93, 177, 46, 0.5);
	-webkit-border-radius:	3px;
	-moz-border-radius:	3px;
	-ms-border-radius:	3px;
	-o-border-radius:	3px;
	border-radius:	3px;
	color:	white;
	font-size:	14px;
	border:	none;
	vertical-align:	middle;
	text-decoration:	none;
	white-space:	nowrap;
	cursor:	pointer;
	overflow:	visible;
	display:	-moz-inline-stack;
	display:	inline-block;
	zoom:	1;
	padding:	8px;
	line-height:	14px;
}

.formanizr select		{
	/* border-radius: 3px; */
	padding:	0.5em 0.5em;
 /* line-height: 2.286em !important; */
	background:	url(../shared/list-icon-joblist.png)	98%	center	no-repeat	white;
	-webkit-appearance:	none;
	-moz-appearance:	none;
	appearance:	none;
}

.formanizr h2		{
	font-size:	180%;
	font-weight:	350;
}
</pre></body></html>