form {
  .text_field {
    padding: 0 8px;
    border-top: 1px solid #c0c0c0;
    -webkit-box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1);
    -moz-box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1);
    box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1);
    min-height: 29px;
    background-color: #ffffff;
    border: 1px solid #d9d9d9;
    -webkit-transition: border linear .2s, box-shadow linear .2s;
    -moz-transition: border linear .2s, box-shadow linear .2s;
    -o-transition: border linear .2s, box-shadow linear .2s;
    transition: border linear .2s, box-shadow linear .2s;
  }
}

form {
  .text_field {
    padding: 0 8px;
    border-top: 1px solid #c0c0c0;
    -webkit-box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1);
    -moz-box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1);
    box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1);
    min-height: 29px;
    background-color: #ffffff;
    border: 1px solid #d9d9d9;
    -webkit-transition: border linear .2s, box-shadow linear .2s;
    -moz-transition: border linear .2s, box-shadow linear .2s;
    -o-transition: border linear .2s, box-shadow linear .2s;
    transition: border linear .2s, box-shadow linear .2s;
  }
}

#placeholder_map_input {
  width: 100%;
  display: block;
}
Scale placeholder map to card size
Scale placeholder map to card size
