.c5h-block-type-form label {
	margin-bottom: 10px;
}

.c5h-block-type-form span.label {
	margin-bottom: 0;
}

.c5h-block-type-form input[type="text"],
.c5h-block-type-form input[type="email"],
.c5h-block-type-form input[type="tel"],
.c5h-block-type-form input[type="search"],
.c5h-block-type-form input[type="url"],
.c5h-block-type-form input[type="password"],
.c5h-block-type-form .ui-autocomplete-input,
.c5h-block-type-form textarea,
.c5h-block-type-form .uneditable-input {
	border-radius: 0;
}

input.hasDatepicker {
    background-color: white;
    border: 1px solid #cccccc;
    box-shadow: 0 1px 2px rgba(0, 0, 0, 0.1) inset;
    box-sizing: border-box;
    color: rgba(0, 0, 0, 0.75);
    display: block;
    font-family: inherit;
    font-size: 0.875rem;
    height: 2.3125rem;
    margin: 0 0 1rem;
    padding: 0.5rem;
    transition: box-shadow 0.45s ease 0s, border-color 0.45s ease-in-out 0s;
    width: 100%;
}