@font-face {
  font-family: 'sequra';
  src: url(../fonts/sequra.eot);
  src: url(../fonts/sequra.eot#iefix) format('embedded-opentype'), url(../fonts/sequra.ttf) format('truetype'),
    url(../fonts/sequra.woff) format('woff'), url(../fonts/sequra.svg#sequra) format('svg');
  font-weight: normal;
  font-style: normal;
}

/****** payment***.tpl ******/

.payment_module .sequra {
  background-repeat: no-repeat;
  background-position: 15px 55%;
  background-size: 70px;
}

.payment_module .sequra.invoicing {
  background-image: url(../../assets/images/badges/invoicing.svg);
}

.payment_module .sequra.partpayment {
  background-image: url(../../assets/images/badges/part_payment.svg);
}

.payment_module .sequra.campaign {
  background-image: url(../../assets/images/badges/campaign.svg);
}

a.sequra {
  cursor: pointer;
}

a.sequra {
  background: 15px no-repeat #fbfbfb;
  display: block;
  padding: 33px 40px 34px 99px;
  text-decoration: none;
}

a.sequra:hover {
  background-color: #f6f6f6;
}

.sequra-educational-popup {
  white-space: nowrap;
  color: #009C5C;
  cursor: pointer;
}#module-sequrapayment-part #center_column {
  width: 757px;
}

.payment_module a.sequra {
  border: 0px;
}