/* Essox Loan payment module CSS **************************** */

/* PrestaShop 1.6.x */
p.payment_module a.essoxloan {
  background: url("../img/essoxloan-64x64.png") no-repeat scroll 15px 12px #fbfbfb;
}
p.payment_module a.essoxloan:after {
  color: #777777;
  content: "\f054";
  display: block;
  font-family: "FontAwesome";
  font-size: 25px;
  height: 22px;
  margin-top: -11px;
  position: absolute;
  right: 15px;
  top: 50%;
  width: 14px;
}
p.payment_module a.essoxloan:hover,
p.payment_module a.essoxloan:focus { 
  background-color: #f6f6f6; 
  text-decoration: none;
}

.block-payment-logo-essoxloan-sideway-16 {
  background: #fff;
  padding: 1.563rem 1.25rem;
  margin-bottom: 1.563rem;
  text-align: center;
}

.block-payment-logo-essoxloan-notification-16 {
  box-shadow: 2px 2px 8px 0 rgba(0,0,0,.2);
  background: #fff;
  padding: 1.563rem 1.25rem;
  margin-bottom: 1.563rem;
  text-align: center;
  float: right;
  max-width: 130px;
  border-radius: 4px;
}

/* Essox Loan payment module CSS **************************** */
/* PrestaShop 1.7.x */

/* Currency list */
ul.currency-list-essoxloan { 
  margin-left: 40px; 
  list-style-type: circle; 
}

.block-payment-logo-essoxloan-sideway {
  box-shadow: 2px 2px 8px 0 rgba(0,0,0,.2);
  background: #fff;
  padding: 1.563rem 1.25rem;
  margin-bottom: 1.563rem;
  text-align: center;
}
/* Payments icons */
/*
.block-payment-logo-essoxloan {
  background: #fff none repeat scroll 0 0;
  box-shadow: 2px 2px 11px 0 rgba(0, 0, 0, 0.1);
  padding: 1.5625rem 1.25rem;
  text-align: center;
  margin: 10px 0;
}
.block-payment-logo-essoxloan img {
  margin: .25rem 0;
}
*/
img.essoxloan-logo {
  float: right;
}
img.essoxloan-loading-icon {
  display: block;
  width: 56px;
  margin: 10px auto;
}
button.ecardvub-center-button {
  display: block; 
  margin: 0 auto!important;
}

/* Debug & Testing mode */
.debug-area-essoxloan {
  border-color: #cc0000
}
.debug-area-essoxloan h3,
p.essoxloan-red-text {
  color: #cc0000;
}
.debug-list-essoxloan dl {
  display: flex;
  flex-wrap: wrap;
}
.debug-list-essoxloan dl dt, .debug-list-essoxloan dl dd {
  -moz-box-flex: 0;
  background: #ebebeb none repeat scroll 0 0;
  margin: 0.125rem;
  padding: 0.625rem;
}
.debug-list-essoxloan dl dt {
  flex: 0 0 20%;
}
.debug-list-essoxloan dl dd {
  flex: 0 0 78%;
}

/* Icons */
.essoxloan-logos img, 
.essoxloan-logos-execution img,
.essoxloan-logos-90 img, 
.essoxloan-logos-70 img {
  margin: 0 12px 12px 0;
  background-color: #fff;
  -webkit-filter: grayscale(0%);
  filter: grayscale(0%);
  box-shadow: 0px 1px 1.19px 0.81px rgba(0, 0, 0, 0.22);
}
.tlacitko-logos img {
  max-width: 130px;
  border-radius: 6px;
}
.tlacitko-logos img {
  max-width: 90px;
  border-radius: 6px;
}
.tlacitko-logos img {
  max-width: 90px;
  border-radius: 4px;
}
.tlacitko-logos img {
  max-width: 70px;
  border-radius: 4px;
}
.tlacitko-logos img { 
  margin-bottom: 25px; 
}
.tlacitko-logos img { 
  margin-top: 30px; 
}
/* EOF */