/* add simple classes to buttons for green and grey */
body /deep/ paper-button {
  background: #009688;  /* teal 500 */
  color: white;
}

body /deep/ paper-button[disabled] {
  background: #4DB6AC;  /* teal 300 */
  color: white;
}

body /deep/ paper-button.grey {
  background: #DDDDDD;
  color: #707070;
}

/* all paper-progress places should be green */
body /deep/ paper-progress::shadow #activeProgress {
  background: #009688;
}

body /deep/ a {
  text-decoration: none;
  font-weight: 500;
  color: #009688;
}

html /deep/ [dir='rtl'] /deep/ [layout][horizontal] /deep/ core-icon[icon='arrow-back'] {
  transform: rotate(180deg);
}

body /deep/ paper-input-decorator /deep/ .underline div {
  background-color: #009688;
}

body /deep/ core-toolbar {
  background-color: #009688;
  color: white;
}

/* add simple classes to buttons for green and grey */
body /deep/ paper-button {
  background: #009688;  /* teal 500 */
  color: white;
}

body /deep/ paper-button[disabled] {
  background: #4DB6AC;  /* teal 300 */
  color: white;
}

body /deep/ paper-button.grey {
  background: #DDDDDD;
  color: #707070;
}

/* all paper-progress places should be green */
body /deep/ paper-progress::shadow #activeProgress {
  background: #009688;
}

body /deep/ a {
  text-decoration: none;
  font-weight: 500;
  color: #009688;
}

html /deep/ [dir='rtl'] /deep/ [layout][horizontal] /deep/ core-icon[icon='arrow-back'] {
  transform: rotate(180deg);
}

body /deep/ paper-input-decorator /deep/ .underline div {
  background-color: #009688;
}

body /deep/ core-toolbar {
  background-color: #009688;
  color: white;
}

/* get around a bug in polymer styling */
body /deep/ paper-input-decorator input[is="core-input"] {
  padding: 0;
  margin: 0.5em 0 0.25em;
  width: 100%;
}

Fix a bug with core-input sizes
Fix a bug with core-input sizes

Due to a Chrome change, all core-input elements were force-styled to be
20em wide.  This looked incredibly strange when used with a
paper-input-decorator (as is all over in the code).  This changes the
styling for core-ipnut element below paper-input-decorators so that they
will have the correct size.

Fixes #1878
