.dialog-file {
  width: 600px;
  background: #efefef;
}
.dialog-file input {
  background: #fff;
  padding: 5px;
  border-radius: 2px;
}
.dialog-file md-input-container {
  margin-top: 20px;
  margin-bottom: 0;
}
.dialog-file md-input-container input {
  height: initial;
  margin-top: 6px;
}
.dialog-file md-input-container .md-errors-spacer {
  display: none;
}
.dialog-file .md-toolbar-tools .title {
  text-transform: capitalize;
}
.dialog-file md-dialog-actions {
  background: #fff;
}
.dialog-file .preview {
  margin-right: 10px;
}
.dialog-file .preview .container {
  width: 300px;
  height: 300px;
  background: #fff;
  border-radius: 6px;
  overflow: hidden;
  padding: 10px;
}
.dialog-file .preview md-icon {
  width: 50%;
  height: 50%;
  color: #116477;
}
.dialog-file .summary .actions .md-button {
  text-align: left;
  margin: 5px;
  padding: 0;
}
.dialog-file .summary .actions .md-button md-icon {
  width: 30px;
}
.dialog-file .summary .actions md-list-item.md-no-proxy {
  padding: 0;
}
.dialog-file .roles {
  background: #818181;
}
.dialog-file .roles .header {
  color: #fff;
}
.dialog-file .roles .header md-icon {
  color: #fff;
  margin-right: 10px;
}
.dialog-file .roles .header .title {
  font-size: 1.2em;
}
.dialog-file .roles .md-chips {
  -webkit-box-shadow: none;
  box-shadow: none;
}
.dialog-file .roles .md-chips .md-chip-input-container input {
  border-bottom: solid 2px #fff;
  color: #fff;
}
.dialog-file .roles md-chip {
  background: #fff;
}
