.form--placeholder-inputs .form-item {
  position: relative; }
  .form--placeholder-inputs .form-item label {
    font-weight: 400;
    position: absolute;
    z-index: 1;
    left: 10px;
    top: 0;
    cursor: text;
    pointer-events: none;
    color: #505050; }
  .form--placeholder-inputs .form-item input,
  .form--placeholder-inputs .form-item select {
    z-index: 0;
    color: #303030;
    border-radius: 3px; }

.form--placeholder-inputs .js-form-type-select label {
  background-color: #fff; }

.view-filters .js-form-item {
  position: relative; }
  .view-filters .js-form-item label {
    font-weight: 400;
    position: absolute;
    z-index: 1;
    left: 10px;
    top: 0;
    cursor: text;
    pointer-events: none;
    color: #303030; }
  .view-filters .js-form-item input,
  .view-filters .js-form-item select {
    z-index: 0;
    color: #004f6f;
    border-radius: 3px; }

@media screen and (max-width: 800px) {
  .form--placeholder-inputs .form-item {
    width: 47.5%;
    margin-left: 1.25%;
    margin-right: 1.25%; }
    .form--placeholder-inputs .form-item input,
    .form--placeholder-inputs .form-item select {
      width: 100%; }
  .user-login-form.form--placeholder-inputs .form-item,
  .user-pass.form--placeholder-inputs .form-item {
    width: 100%;
    margin-left: 0;
    margin-right: 0; }
  .user-login-form .form--placeholder-inputs .form-item {
    width: 100%;
    margin-left: 0;
    margin-right: 0; } }

/*# sourceMappingURL=../../maps/components/form/placeholder-labels.css.map */
