button {
  padding-left: 0;
  padding-right: 0; }
  button label {
    cursor: pointer;
    display: block;
    height: 100%;
    padding-left: 8px;
    padding-right: 8px; }
    button label md-icon {
      position: relative;
      top: 6px;
      padding-right: 5px; }

input.md-file-upload-input {
  display: none; }

.td-file-cancel {
  height: 24px;
  width: 24px;
  position: relative;
  top: 24px;
  left: -12px; }
  .td-file-cancel md-icon {
    border-radius: 12px; }

/**
* Class that is added ondragenter by the [TdFileDrop] directive.
*/
.drop-zone {
  border-radius: 3px;
  transition: background 400ms cubic-bezier(0.25, 0.8, 0.25, 1), box-shadow 280ms cubic-bezier(0.4, 0, 0.2, 1);
  box-shadow: 0px 5px 5px -3px rgba(0, 0, 0, 0.2), 0px 8px 10px 1px rgba(0, 0, 0, 0.14), 0px 3px 14px 2px rgba(0, 0, 0, 0.12); }
  .drop-zone * {
    pointer-events: none; }
