﻿/* Copyright 2018 Epic Systems Corporation */
.ExternalAccount .vendorLink,
.ExternalAccount .acctName .extJump {
  display: inline-block;
  vertical-align: middle;
  width: auto;
}
.ExternalAccount .vendorLogo {
  border-style: solid;
  border-width: 1px;
  display: block;
}
.ExternalAccount .acctName .extJump {
  margin: 1.5rem;
}
.ExternalAccount.inactive .card {
  box-shadow: none;
  opacity: 0.75;
}

.ExternalAccountConfirm .formbuttons {
  text-align: center;
}
.ExternalAccountConfirm .section .content fieldset {
  margin: 0;
  padding: 0;
}
.ExternalAccountConfirm .section .content .header {
  margin-top: -0.75rem;
}

.actions {
  min-width: 9rem;
  padding-right: 1rem;
}

.ExternalAccount .connectAccount {
  position: absolute;
  left: 0;
  top: 5px;
}
.ExternalAccount .connectAccount.button {
  position: absolute;
  left: 0;
  top: -10px;
  margin-left: 0;
  font-size: 1em;
}

@keyframes rotate {
  from {
    transform: rotate(0deg) scale(1, 1);
  }
  to {
    transform: rotate(360deg) scale(1, 1);
  }
}
img.syncarrow {
  margin: -3px -24px 0 0;
  visibility: hidden;
}
.button.syncing img.syncarrow {
  animation: rotate 1s 0 infinite linear;
  margin: -3px 4px 0 -4px;
  visibility: visible;
}

.syncinstant {
  color: #0f784a;
  text-align: center;
}
