/**
 * Contains functions and mixins for breakpoints.
 */
/**
 * Map manipulation functions.
 */
.liveagent-button {
  position: fixed;
  bottom: 1rem;
  right: 1rem;
  background: var(--color-accent);
  color: var(--color-white);
  padding: 1rem 2rem;
  opacity: 0.75;
  width: 4.4rem;
  height: 4.4rem;
  overflow: hidden;
  box-sizing: border-box;
  text-indent: -999rem; }
  .liveagent-button:before {
    content: '';
    display: inline-block;
    background-repeat: no-repeat;
    background-position: center center;
    background-size: contain;
    margin-right: 0.5em;
    width: 1em;
    height: 1em;
    flex-shrink: 0;
    background-image: var(--icon-abcb-comment);
    background-size: 50% 50%;
    background-position: 50% 60%;
    filter: var(--color-white-filter);
    position: absolute;
    width: auto;
    height: auto;
    bottom: 0;
    top: 0;
    left: 0;
    right: 0;
    margin: 0; }
  .liveagent-button:hover {
    opacity: 1; }
  body.node-ncc_page .liveagent-button {
    bottom: 8rem; }
    @media (min-width: 76.5rem) {
      body.node-ncc_page .liveagent-button {
        bottom: 1rem; } }

/*# sourceMappingURL=element-chat.css.map */