﻿/* PAYMENT STATUS */
.page-template-portal-payment-status .hero-membership {
  background-position: center;
  background-repeat: no-repeat;
  background-size: cover;
}
.page-template-portal-payment-status main .container {
  min-height: 260px;
}
/*
.page-template-portal-payment-status .bg-loader {
    display: flex;
}
*/
/*CONTENEDOR DEL LOADING*/
.page-template-portal-payment-status .payment-loader {
  margin: 20px auto 0;
  color:#EC6E4C; /*Rojo*/
  text-align: center;
  font-weight: 500;
}
/*LINEAS DE LOADING*/
.page-template-portal-payment-status .payment-loader .line {
  width: 4px;
  height: 12px;
  background: #EC6E4C;
  margin: 0 1px;
  display: inline-block;
  animation: opacity-2 1000ms infinite ease-in-out;
}
.page-template-portal-payment-status .payment-loader .line-1 { animation-delay: 800ms; }
.page-template-portal-payment-status .payment-loader .line-2 { animation-delay: 600ms; }
.page-template-portal-payment-status .payment-loader .line-3 { animation-delay: 400ms; }
.page-template-portal-payment-status .payment-loader .line-4 { animation-delay: 200ms; }
.page-template-portal-payment-status .payment-loader .line-6 { animation-delay: 200ms; }
.page-template-portal-payment-status .payment-loader .line-7 { animation-delay: 400ms; }
.page-template-portal-payment-status .payment-loader .line-8 { animation-delay: 600ms; }
.page-template-portal-payment-status .payment-loader .line-9 { animation-delay: 800ms; }
