paper-button { font-weight: 500; vertical-align: middle; } paper-button.block { display: block; margin-bottom: 1em; } paper-button.submit { color: #4285f4; } paper-button[raised].submit { background: #4285f4; color: #fff; } paper-button.more { color: #388E3C; } paper-button[raised].more { background: #388E3C; color: #fff; } paper-button.secondary { color: #52B54B; } paper-button[raised].secondary { background: #52B54B; color: #fff; } paper-button.cancel { color: #444; } paper-button[raised].cancel { background: #444; color: #fff; } paper-button.hover:hover { background: #eee; } paper-button.ripple::shadow paper-ripple { color: var(--paper-pink-a200); } paper-button.ripple paper-ripple { color: var(--paper-pink-a200); } paper-button span { vertical-align: middle; } paper-button:not(.iconRight) iron-icon, paper-button:not(.iconRight) .fa { margin-right: .5em; } paper-button.iconRight iron-icon, paper-button.iconRight .fa { position: absolute; right: 5px; top: 5px; } .clearButton { background: transparent; border: 0; padding: 0; cursor: pointer; outline: none; color: inherit; width: 100%; vertical-align: middle; } .clearLink { text-decoration: none; font-weight: inherit !important; vertical-align: middle; } paper-button.mini { min-width: initial; } paper-button.mini .content { padding: 0.35em 0.7em; } paper-toast { z-index: 9999999; } #docspinner { display: block; margin-top: -14px; margin-left: -14px; position: fixed; top: 50%; left: 50%; z-index: 9999999; }