#contactButton {
	background: url("../picts/icon_kontakt.png") no-repeat scroll left center rgba(0, 0, 0, 0);
}

#loginButton span, #accountButton span {
	background: url("../picts/arrow_login.png") no-repeat scroll right 7px rgba(0, 0, 0, 0);
}

#search-block-form input[type="text"] {
	background: url("../picts/icon_lupe.png") no-repeat scroll 10px center rgba(0, 0, 0, 0);
}

.view-veranstaltungen.view-display-id-block_2 .inner.content {
  margin-bottom: 0;
}

#slider_header .slidertxt li {
	background: none;
	list-style-type: none;
	padding-left: 0;
}

#slider_header .slidertxt li .fa {
	padding-right: 6px;
}

a.inhaltsverzeichnis, a.views-more-link, a.heft_kaufen {
	background: none;
}

#accountButton, #loginButton {
	background: url("../picts/icon_user.png") no-repeat scroll 3px 3px rgba(0, 0, 0, 0);
}

a.down_angebot {
	background: url("../picts/arrow_down_abo.png") no-repeat scroll center 0 rgba(0, 0, 0, 0);
}

.abo-service-block .archiv-item {
	width: 133px;
}

.archiv_item h2, .archiv-item h2 {
	height: 40px;
}

.dropdown_sliderbar {
	background: url("../picts/arrow_login.png") no-repeat scroll 150px 7px #80A9BF;
	width: 170px;
}

.dropdown_sliderbar select {
	width: 186px;
}

.sliderbar {
	padding-left: 180px;
  color: #2a323b;
}

.zeitschriften .view-slider-content .inhaltsverzeichnis {
	background:none;
	width: 134px;
}

.view-startseite .first-row .col_50_left {
	width: 100%;
	float:none;
}

.content-page #header .menu li.top-li {
		margin-left: 6px;
		margin-right: 19px;
}

.content-page #header .menu li.top-li:last-child {
		margin-right: 0;
}

.field-name-body h4 {
  margin-top: 12px;
}

.find-more-button {
  display:none !important;
}

#sliding-popup .popup-content #popup-text h2,
#sliding-popup .popup-content #popup-text p {
  font-weight:normal !important;
  font-size: 14px !important;
  line-height: 24px !important;
  margin: 3px 0 1px !important;
}

.agree-button {
    background: #f1d600 none repeat scroll 0 0 !important;
    border: 1px solid #f1d600 !important;
    border-radius: 0 !important;
    box-shadow: none !important;
    color: #000 !important;
    text-shadow: none !important;
    width: 100px !important;
    margin-top:6px !important;
}

#sliding-popup .popup-content #popup-text {
  max-width: 86% !important;
  margin: 2px 0 4px;
}

#sliding-popup .popup-content #popup-buttons button {
  border-radius: 0 !important;
}

#sliding-popup .popup-content #popup-buttons {
  float:none !important;
  left: 80%;
  margin: -20px 0 0 !important;
  max-width: 40%;
  position: absolute;
  top: 50%;
}
