/*PlanReach Editor*/
pr-editor, pr-editor md-content { height: 100%; }
pr-editor md-content textarea:focus { outline: none; border: 0; }

/*
  For text opacity, see: https://material.io/guidelines/style/color.html#color-usability
*/

div.input-full-width  {
  padding: 16px 0px; height:56px; border-bottom: 1px solid rgba(0, 0, 0, 0.12);
 }
 /*Handles md-inputs */
.md-no-underline div.input-full-width {
  border-bottom: none;
}
 div.input-full-width input {
  border: none !important; background-color: rgba(0,0,0,0);
}
div.input-full-width input:focus { 
  outline: none; border: 0;
}
div.input-full-width input::placeholder,
div.input-full-width span.placeholderText,
div.input-full-width label {
  color: rgba(0,0,0,0.38);
}
.color-medium div.input-full-width input::placeholder,
.color-medium div.input-full-width span.placeholderText,
.color-medium div.input-full-width label {
  color: rgba(0,0,0,0.54);
}
div.input-full-width md-icon.input-full-width-icon {
  margin-left: 16px; margin-right: 32px; 
}
div.input-full-width md-icon.input-full-width-arrow {
  margin-left: 0px; margin-right: 0px; 
}
div.input-full-width option {
  display:none
}

/* Header Bars at the top of the screens */
.header-bar input {
  color: white;
}
.header-bar input::placeholder {
  color: rgba(255,255,255,0.70);
}
div.expand-transition {
  -moz-transition: max-height 0.225s;
  -o-transition: max-height 0.225s;
  -webkit-transition: max-height 0.225s;
  transition: max-height 0.225s;
  transition-timing-function: cubic-bezier(0.4, 0.0, 0.6, 1);
  /* transition-timing-function: cubic-bezier(0.0, 0.0, 0.2, 1); */
  max-height: 0px;
  overflow: hidden;
}
div.expand-transition .show {
  max-height: 40;
}

