/*---------------------------------------------------
    LESS Elements 0.9
  ---------------------------------------------------
    A set of useful LESS mixins
    More info at: http://lesselements.com
  ---------------------------------------------------*/
#subCustomers .panel .panel-heading {
  position: relative;
}
#subCustomers .panel .panel-heading .glyphicon-exclamation-sign {
  display: none;
  position: absolute;
  right: 0;
  color: #fd8000;
  font-size: 2rem;
  line-height: 2rem;
  padding: 10px 15px;
}
#subCustomers .panel[class*="waiting"] .panel-heading > .glyphicon-exclamation-sign {
  display: block;
}
.sharedBuylist {
  position: relative;
  margin-top: 3rem;
}
.bubble {
  position: absolute;
  left: -.75rem;
  top: -.75rem;
  color: white;
  width: 1.5rem;
  height: 1.5rem;
  line-height: 1.5rem;
  text-align: center;
  display: block;
  font-size: 1rem;
  -webkit-border-radius: 100%;
  -moz-border-radius: 100%;
  border-radius: 100%;
  background: #fd8000;
}
.tx-users label:first-letter,
.tx-users h1:first-letter,
.tx-users h2:first-letter,
.tx-users h3:first-letter,
.tx-users h4:first-letter,
.tx-users h5:first-letter {
  text-transform: uppercase;
}
.callback {
  position: relative;
}
.callback .successMessage {
  display: none;
  position: absolute;
  top: 0;
  left: 0;
  text-align: center;
  -ms-box-sizing: border-box;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  width: 100%;
  height: 100%;
  background: rgba(255, 255, 255, 0.8);
  z-index: 5;
  padding: 30px;
  color: #469408;
  font-family: 'interstatebold', 'FuturaCom-Book', Helvetica, sans-serif;
  font-weight: 300;
}
.callback.success .successMessage {
  display: block;
}
.shoplink {
  display: block;
}
.shoplink h4 {
  margin: 0 !important;
  padding: 0 !important;
}
.shoplink:hover {
  text-decoration: none;
}
.shoplink table {
  width: 100%;
  height: 100px;
  border-bottom: 4px solid white;
  margin-top: 2rem;
}
.shoplink table td {
  padding: .25rem 2rem;
}
.shoplink table .shoplink-customer {
  background: #fdfdfd;
}
.shoplink table .shoplink-username {
  background: #dddddd;
}
.shoplink table td.shoplink-buttons {
  background: #dddddd;
  width: 116px;
  position: relative;
  padding: 0 !important;
}
.shoplink table .shoplink-button {
  /*
      position: relative;
      background: @orange;
      color: white;
      font-size: 2rem;
      text-align: center;
      width: 166px;
      white-space: nowrap;
      padding: 0;
      */
  height: 1rem;
  display: block;
  color: #555555;
  width: 100%;
  max-width: 100px;
  text-align: center;
  text-decoration: none;
  position: absolute;
  top: 100%;
  padding-top: .3rem;
  line-height: 1.1;
}
.shoplink table .shoplink-button:before {
  content: "";
  display: block;
  background: #fd8000 center center;
  background-size: cover;
  width: 100%;
  max-width: 100px;
  height: 100px;
  position: absolute;
  bottom: 100%;
}
.shoplink table .shoplink-button[data-stats="access_eshop"]:before {
  background-image: url(/typo3conf/ext/users/Resources/Public/Icons/Icon-eShop.svg);
}
.shoplink table .shoplink-button[data-stats="access_pricelists"]:before {
  background-image: url(/typo3conf/ext/users/Resources/Public/Icons/Icon-Preislisten.svg);
}
.shoplink table .shoplink-button[data-stats="access_brochures"]:before {
  background-image: url(/typo3conf/ext/users/Resources/Public/Icons/Icon-Prospekte.svg);
}
.shoplink table .shoplink-button[data-stats="access_order_status"]:before {
  background-image: url(/typo3conf/ext/users/Resources/Public/Icons/Icon-Lieferstatus.svg);
}
.shoplink table .shoplink-button:hover:before {
  filter: brightness(95%);
}
.eshop-buylist .eshop-submit-buylist {
  margin-top: 14px;
}
/*# sourceMappingURL=data:application/json,%7B%22version%22%3A3%2C%22sources%22%3A%5B%22%5C%2Ftypo3conf%5C%2Fext%5C%2Fusers%5C%2FResources%5C%2FPrivate%5C%2FLess%5C%2Fusers.less%22%2C%22%5C%2Ftypo3conf%5C%2Fext%5C%2Ftemplatebase%5C%2FResources%5C%2FPublic%5C%2FLess%5C%2Felements.less%22%2C%22%5C%2Ftypo3conf%5C%2Fext%5C%2Ft3sbootstrap%5C%2FResources%5C%2FPublic%5C%2FContrib%5C%2FBootstrap%5C%2Fless%5C%2Fvariables.less%22%5D%2C%22names%22%3A%5B%5D%2C%22mappings%22%3A%22%3B%3B%3B%3B%3B%3BAAIA%2CaACC%2COACG%3BEACE%3B%3BAAHN%2CaACC%2COACG%2CeAGE%3BEACE%3BEACA%3BEACA%3BEACA%2CcAAA%3BEACA%3BEACA%3BEACA%2CkBAAA%3B%3BAAIJ%2CaAfH%2COAeI%2CkBACC%2CeACI%3BEACA%3B%3BAAQV%3BEACE%3BEACA%3B%3BAAGF%3BEACE%3BEACA%3BEACA%3BEACA%3BEACA%3BEACA%3BEACA%3BEACA%3BEACA%3BEACA%3BECOA%2C2BAAA%3BEACA%2CwBAAA%3BEACA%2CmBAAA%3BEDPA%2CmBAAA%3B%3BAAOE%2CSAFF%2CMAEG%3BAAAD%2CSADF%2CGACG%3BAAAD%2CSAvDJ%2CCAsDK%2CEACA%3BAAAD%2CSAvDJ%2CCAsDQ%2CEACH%3BAAAD%2CSAvDJ%2CCAsDW%2CEACN%3BAAAD%2CSAvDJ%2CCAsDc%2CEACT%3BEACC%3B%3BAAON%3BEACE%3B%3BAADF%2CSAGE%3BEACE%3BEACA%3BEACA%3BEACA%3BEACA%3BEC8CF%2C0BAAA%3BEACA%2C2BAAA%3BEACA%2C8BAAA%3BEACA%2CsBAAA%3BED%5C%2FCE%3BEACA%3BEACA%2CoCAAA%3BEACA%3BEACA%2CaAAA%3BEACA%2CcAAA%3BEACA%2CaE%5C%2FEoY%2CkBAAkB%2CuCF%2BEtZ%3BEACA%2CgBAAA%3B%3BAAGF%2CSAAC%2CQACC%3BEACE%3B%3BAAQN%3BEAEE%3B%3BAAFF%2CSAIE%3BEACE%3BEACA%3B%3BAAGF%2CSAAC%3BEACC%3B%3BAAVJ%2CSAcE%3BEACE%3BEACA%2CaAAA%3BEACA%2C8BAAA%3BEAEA%3B%3BAAnBJ%2CSAcE%2CMAQE%3BEACE%2CoBAAA%3B%3BAAvBN%2CSAcE%2CMAYE%3BEACE%2CmBAAA%3B%3BAA3BN%2CSAcE%2CMAkBE%3BEACE%2CmBAAA%3B%3BAAjCN%2CSAcE%2CMAsBE%2CGAAE%3BEACA%2CmBAAA%3BEACA%2CYAAA%3BEACA%3BEACA%3B%3BAAxCN%2CSAcE%2CMA4BE%3B%3B%3B%3B%3B%3B%3B%3B%3B%3B%3BEAYE%3BEACA%3BEACA%2CcAAA%3BEACA%3BEACA%2CgBAAA%3BEACA%3BEACA%3BEACA%3BEACA%3BEACA%3BEACA%3B%3BAAEA%2CSApDJ%2CMA4BE%2CiBAwBG%3BEACC%2CSAAS%2CEAAT%3BEACA%3BEACA%2CiCAAA%3BEACA%3BEACA%3BEACA%2CgBAAA%3BEACA%2CaAAA%3BEACA%3BEACA%3B%3BAAGF%2CSAhEJ%2CMA4BE%2CiBAoCG%2C2BAA2B%3BEAC1B%2CiFAAA%3B%3BAAEF%2CSAnEJ%2CMA4BE%2CiBAuCG%2CgCAAgC%3BEAC%5C%2FB%2CuFAAA%3B%3BAAEF%2CSAtEJ%2CMA4BE%2CiBA0CG%2C%2BBAA%2BB%3BEAC9B%2CqFAAA%3B%3BAAEF%2CSAzEJ%2CMA4BE%2CiBA6CG%2CkCAAkC%3BEACjC%2CwFAAA%3B%3BAAGF%2CSA7EJ%2CMA4BE%2CiBAiDG%2CMAAM%3BEACL%2CQAAQ%2CeAAR%3B%3BAAMR%2CcACE%3BEACE%22%7D */