#searchresult div.top div.activities div.select-all {
	width: 170px;
}

#searchresult ul.filter li a {
	color: #B0B0B0;
}

/* job market begin */
.portlet-joboffers-list {
  margin-right:10px;
}

.portlet-joboffers {
  float:left;
  width:49%;
}

.jobs h2.extrahead {
  background-color:#FFF;
  margin-bottom:10px;
}

.jobs h2 {
  background-color:#DEDEDE;
  color:#666;
  font-size:1em;
  line-height:24px;
  margin:14px 0 0;
  padding:0 10px;
}

.jobs p {
  clear: both;
  margin:10px 0;
  padding:0 10px;
}

.jobs .content p {
  margin:0;
  padding:0;
}

.portlet-joboffers-bycategory .footer {
  height:25px;
}

.portlet-joboffers-bycategory .footer a {
  display:none;
}

.portlet-joboffers-list .content,
.portlet-joboffers-bycategory .content {
  padding:10px;
}

.portlet-joboffers-list .content ul{
  min-height:168px;
  height:auto !important;
  height:168px;
  overflow:hidden;
  margin:0px;
}

.portlet-joboffers-bycategory .content ul{
  height:168px;
  overflow:hidden;
  margin:0px;
}

.portlet-joboffers-scroller ul li span a {
  float:left;
  margin-top:10px;
  width:300px;
}

div.job-short-desc {
	padding-left:10px;
}

.print .jobdetails .job-short-desc {
	padding-left:0;
}

.job-description ul {
	padding:5px 16px;
}
/* job market end */

/*= Social Media Button
------------------------------------------------------------- */
div.tag-toolbar div.tag-toolbar-wrapper ul.tag-toolbar-actions li a.addthis_button_facebook,
div.tag-toolbar div.tag-toolbar-wrapper ul.tag-toolbar-actions li a.addthis_button_twitter,
div.tag-toolbar div.tag-toolbar-wrapper ul.tag-toolbar-actions li a.addthis_button_email,
div.tag-toolbar div.tag-toolbar-wrapper ul.tag-toolbar-actions li a.mail,
div.tag-toolbar div.tag-toolbar-wrapper ul.tag-toolbar-actions li a.addthis_button_compact {
	padding-top: 0;
	padding-bottom: 1px;
	border: 0;
}

.addthis_default_style .at15t_expanded, .addthis_default_style .at15t_compact {
	margin-right: 0;
}

div.addthis_toolbox {
	border-top: 1px solid #DEDEDE;
	border-bottom: 1px solid #DEDEDE;
	background-color: #F0F0F0;
	padding-top: 2px;
    padding-left: 12px;
	padding-bottom: 1px;
}

*+html div.addthis_toolbox {
	height: 52px;
}

* html div.addthis_toolbox {
	height: 51px;
}
/* /Social Media Button */


/* neuer filter button begin */
#searchresult .filter-button-space #searchresult-filter-top img.pngfix {
	display: none;
}

*html #searchresult .filter-button-space #searchresult-filter-top {
	padding-left: 17px;
}

*html #searchresult .filter-button-space #searchresult-filter-top input.arrow-down {
	margin: -2px 0px 0px -264px;
}

*+html #searchresult .filter-button-space #searchresult-filter-top .button-content-inner {
	padding: 2px 7px 0 10px;
}

#searchresult .filter-button-space #searchresult-filter-top .button-content-inner {
	padding: 2px 7px 0 7px;
}

#searchresult .filter-button-space #searchresult-filter-top span,
#searchresult .filter-button-space #searchresult-filter-top input.arrow-down {
	color: #fff;
	font-weight: normal;
	text-decoration: underline;
}
/* neuer filter button end */

.detail-view #overlayOpenButton.tag-button-link img {
	display: none;
}

.detail-view #overlayOpenButton.tag-button-link  .button-content-inner {
	padding: 3px 7px 0;
}

.detail-view #overlayOpenButton.tag-button-link a {
	color: #fff;
	text-decoration: underline;
}
