/* Copyright 2018 Epic Systems Corporation */
/** workflow specific overrides **/
/**** Bill Pay ****/
#payment-content #extPmtPageFrame,
#payment-content #iFrameLoadingIndicator {
  /* Overrides can go here */
}

#payment-content #iFrameLoadingIndicator .v-center {
  /* Overrides can go here */
}

#payment-content #extPmtPageFrame.mobileExtPmtPage,
#payment-content #iFrameLoadingIndicator.mobileExtPmtPage {
  /* Overrides can go here */
}

@media only screen and (max-width: 768px) {
  #payment-content #extPmtPageFrame,
  #payment-content #iFrameLoadingIndicator {
    /* Overrides can go here */
  }
}
/**** Auto Pay ****/
#autopay-content #extPmtPageFrame,
#autopay-content #iFrameLoadingIndicator {
  /* Overrides can go here */
}

#autopay-content #iFrameLoadingIndicator .v-center {
  /* Overrides can go here */
}

#autopay-content #extPmtPageFrame.mobileExtPmtPage,
#autopay-content #iFrameLoadingIndicator.mobileExtPmtPage {
  /* Overrides can go here */
}

@media only screen and (max-width: 768px) {
  #autopay-content #extPmtPageFrame,
  #autopay-content #iFrameLoadingIndicator {
    /* Overrides can go here */
  }
}
/**** Pay as Guest ****/
#guestPay-content #extPmtPageFrame,
#guestPay-content #iFrameLoadingIndicator {
  height: 14rem;
}

#guestPay-content #iFrameLoadingIndicator .v-center {
  top: 5rem;
}

#guestPay-content #extPmtPageFrame.mobileExtPmtPage,
#guestPay-content #iFrameLoadingIndicator.mobileExtPmtPage {
  height: 24.5rem;
}

@media only screen and (max-width: 768px) {
  #guestPay-content #extPmtPageFrame,
  #guestPay-content #iFrameLoadingIndicator {
    height: 24.5rem;
  }
}
/**** Visit Payment ****/
#visitpayment-content #extPmtPageFrame,
#visitpayment-content #iFrameLoadingIndicator {
  /* Overrides can go here */
}

#visitpayment-content #iFrameLoadingIndicator .v-center {
  /* Overrides can go here */
}

#visitpayment-content #extPmtPageFrame.mobileExtPmtPage,
#visitpayment-content #iFrameLoadingIndicator.mobileExtPmtPage {
  /* Overrides can go here */
}

@media only screen and (max-width: 768px) {
  #visitpayment-content #extPmtPageFrame,
  #visitpayment-content #iFrameLoadingIndicator {
    /* Overrides can go here */
  }
}
/**** Rx Payment ****/
#rxpayment-content #extPmtPageFrame,
#rxpayment-content #iFrameLoadingIndicator {
  /* Overrides can go here */
}

#rxpayment-content #iFrameLoadingIndicator .v-center {
  /* Overrides can go here */
}

#rxpayment-content #extPmtPageFrame.mobileExtPmtPage,
#rxpayment-content #iFrameLoadingIndicator.mobileExtPmtPage {
  /* Overrides can go here */
}

@media only screen and (max-width: 768px) {
  #rxpayment-content #extPmtPageFrame,
  #rxpayment-content #iFrameLoadingIndicator {
    /* Overrides can go here */
  }
}
/**** E-Visit Payment ****/
#evisitpayment-content #extPmtPageFrame,
#evisitpayment-content #iFrameLoadingIndicator {
  /* Overrides can go here */
}

#evisitpayment-content #iFrameLoadingIndicator .v-center {
  /* Overrides can go here */
}

#evisitpayment-content #extPmtPageFrame.mobileExtPmtPage,
#evisitpayment-content #iFrameLoadingIndicator.mobileExtPmtPage {
  /* Overrides can go here */
}

@media only screen and (max-width: 768px) {
  #evisitpayment-content #extPmtPageFrame,
  #evisitpayment-content #iFrameLoadingIndicator {
    /* Overrides can go here */
  }
}
/**** Premium Pay ****/
#premiumpayment-content #extPmtPageFrame,
#premiumpayment-content #iFrameLoadingIndicator {
  /* Overrides can go here */
}

#premiumpayment-content #iFrameLoadingIndicator .v-center {
  /* Overrides can go here */
}

#premiumpayment-content #extPmtPageFrame.mobileExtPmtPage,
#premiumpayment-content #iFrameLoadingIndicator.mobileExtPmtPage {
  /* Overrides can go here */
}

@media only screen and (max-width: 768px) {
  #premiumpayment-content #extPmtPageFrame,
  #premiumpayment-content #iFrameLoadingIndicator {
    /* Overrides can go here */
  }
}
/**** Premium Auto Pay ****/
#premiumautopay-content #extPmtPageFrame,
#premiumautopay-content #iFrameLoadingIndicator {
  /* Overrides can go here */
}

#premiumautopay-content #iFrameLoadingIndicator .v-center {
  /* Overrides can go here */
}

#premiumautopay-content #extPmtPageFrame.mobileExtPmtPage,
#premiumautopay-content #iFrameLoadingIndicator.mobileExtPmtPage {
  /* Overrides can go here */
}

@media only screen and (max-width: 768px) {
  #premiumautopay-content #extPmtPageFrame,
  #premiumautopay-content #iFrameLoadingIndicator {
    /* Overrides can go here */
  }
}
#AddPmtMethodIFrame {
  position: relative;
}

#iFrameLoadingIndicator {
  height: 21rem;
}

#iFrameLoadingIndicator > .v-center {
  top: 10rem;
}

#extPmtPageFrame {
  border-width: 0px;
  height: 21rem;
  overflow-y: hidden;
  width: 100%;
}

#iFrameLoadingIndicator.mobileExtPmtPage,
#extPmtPageFrame.mobileExtPmtPage {
  height: 32rem;
}

@media only screen and (max-width: 768px) {
  #iFrameLoadingIndicator,
  #extPmtPageFrame {
    height: 32rem;
  }
}
