
.tile-form {
    display: block;
}

.tile-form-field {
    display: grid;
    justify-content: start;
    grid-template-columns: auto auto 24px;
}

.tile-form-label {
    grid-column: 1;
    margin: 8px;
    padding-top: 10px;
}

.tile-form-input {
    grid-column: 2;
}



form .ms-choice {
    background-color: var(--text-input-color)!important;
    color: black;
    box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.2), 0 2px 5px 0 rgba(0, 0, 0, 0.19);
    padding: 12px 17px 12px 17px;
    border: none!important;
    border-radius: 8px;
    text-align: left;
    cursor: pointer;
    height: 43px;
    margin: 8px!important;
}
form .ms-choice>span {
    color: black;
    padding-left: 24px;
    padding-top: 17px;
}
form .ms-choice>div.icon-caret {
    margin-right: 12px;
}
form .ms-parent {
    padding-right: 17px;
}

form div.ms-drop.bottom {
    background-color: var(--text-input-color)!important;
    border: none!important;
    border-radius: 8px!important;
}

form label span {
    color: black;
}