
/* with icons on the left through before */
.block-onesignin-client-js a {
  padding-left: 15px;
  background: url(../../images/ie/icon-login.png) no-repeat 0 1px;
}

.navigation-block-direct .block-title {
  padding-left: 12px;
  background: url(../../images/ie/icon-ensign.png) no-repeat 0 6px;
}

#footer .navigation-block-direct .block-title {
  padding-left: 13px;
  background: url(../../images/ie/icon-ensign-large.png) no-repeat 0 4px;
}

.block-commerce-cart .block-title {
  padding-left: 15px;
  background: url(../../images/ie/icon-cart.png) no-repeat 0 6px;
}

.block-menu-winkel .block-title {
  padding-left: 20px;
  background: url(../../images/ie/icon-cart-large.png) no-repeat 0 4px;
}

.search-api-facets li a {
  padding-left: 15px;
  background: url(../../images/ie/icon-radio.png) no-repeat 0 1px;
}

.search-api-facets li a:hover,
.search-api-facets li.active a {
  background: url(../../images/ie/icon-radio-selected.png) no-repeat 0 1px;
}

.facetapi-facetapi-links li a {
  padding-left: 15px;
  background: url(../../images/ie/icon-checkbox.png) no-repeat 0 1px;
}

.facetapi-facetapi-links li a:hover,
.facetapi-facetapi-links li a.facetapi-active {
  padding-left: 15px;
  background: url(../../images/ie/icon-checkbox-checked.png) no-repeat 0 1px;
}

/* taxonomy pin */

#below-content .nodesinblock .block-4 p a .pin,
.node-event .field-name-field-event-location,
.icon-directions,
.node-type-cluster .view-agenda .views-field-field-event-location,
.node-type-event .views-field-field-event-location .field-content {
  padding-left: 10px;
  background: url(../../images/ie/icon-pin.png) no-repeat 0 1px;
}
.icon-directions {
  background-position: 0 3px;
}
/* goto haweb
#goto-haweb {
  padding-left: 15px;
  background: url(../../images/ie/icon-haweb.png) no-repeat 0 -1px;
}

#language-english {
  padding-left: 23px;
  background: url(../../images/ie/icon-lang-en.png) no-repeat 0 0;
}

/* contact sign */
#footer .node-title {
  padding-left: 20px;
  background: url(../../images/ie/icon-contact.png) no-repeat 0 4px;
}

#header .header-search .views-submit-button input[type="submit"] {
  text-indent: -9999px;
  padding-top: 100px;
  display: block;
  background: url(../../images/ie/icon-magnifier.png) no-repeat 0 0;
}
/* locked */
.access-private {
  background: url(../../images/ie/icon-locked.png) no-repeat 100% 0;
  padding-right: 15px;
}

.commerce-add-to-cart .form-submit {
  background: url(../../images/ie/icon-cart-blue.png) no-repeat 5px 7px;
}

.commerce-add-to-cart .form-submit:hover {
  background-image: url(../../images/ie/icon-cart-white.png);
  background-repeat: no-repeat;
  background-position: 5px 7px;
}

body.page-cart #views-form-commerce-cart-form-default table .views-field-commerce-total {
  background-image: url(../../images/ie/icon-trash-blue.png) no-repeat 0 0;
}

/* social icons */

.social_links .social_links {
  width: 16px;
  height: 16px;
}
/*top menu block*/
#language-english {
  background: url(../../images/ie/icon-lang-en.png) no-repeat 0 0px;
  padding-left: 22px;
}

#goto-haweb {
  background: url(../../images/ie/icon-haweb.png) no-repeat 0 0px;
  padding-left: 15px;
}

/* twitter */
.social_links .link-twitter {
  background: url(../../images/ie/icon-twitter.png) no-repeat 0 0;
}

.social_links .link-twitter:hover {
  background: url(../../images/ie/icon-twitter-colored.png) no-repeat 0 0;
}

.social_links .link-facebook {
  background: url(../../images/ie/icon-facebook.png) no-repeat 0 0;
}

.social_links .link-facebook:hover {
  background: url(../../images/ie/icon-facebook-colored.png) no-repeat 0 0;
}

/*.node-type-cluster .view-agenda .views-field-field-event-location,
.node-event .field-name-field-event-location,
.commerce-add-to-cart,
.social_links .social_link,
.cart-button,
#header .header-search .views-submit-button input[type="submit"],

#language-english,
.store #sidebar-left #views-exposed-form-search-page-3 .form-item-search,
#goto-haweb,
.pager-left li a,
.facetapi-facetapi-links li a,
.node-type-event .views-field-field-event-location .field-content,
#block-nhg-custom-9 a, #block-nhg-custom-9 a:hover,
body.page-cart #views-form-commerce-cart-form-default table tbody .views-field-commerce-total,
.search-api-facets li a,
#footer .node-title {
  before: "";
  content: "";
  float: left;
  overflow: hidden;
  background-image: url('../../images/sprites-optimized.png');
  background-repeat: no-repeat;
}*/


/* the afters */

/*body.page-scholing- .view-Scholing .view-grouping-content .view-grouping-header h2,
body.page-scholing- .view-Scholing .view-grouping-content .view-grouping-header h2.opened,
.access-private,
.pager-right li a,
.pager-right li a:hover,
.views-faq .views-field-title {
  after: "";
  content: "";
  float: left;
  overflow: hidden;
  background-image: url('../../images/sprites-optimized.png');
  background-repeat: no-repeat;
}*/

/* when element itself needs background */
/*.feed-icon a {
  background-image: url('../../images/sprites-optimized.png');
}*/
