
.c-form-text {
    height: 2.4em;
    width:calc(100% - 1.3em);
    padding: 0 0 0 1em;
    border-radius: 3px;
    border: none;
    box-shadow: 0 0 0 0px #ccc inset;
    appearance: none;
    -webkit-appearance: none;
    -moz-appearance: none;
    background-color: #fff;
}

.c-form-text:focus {
    outline: 0;
    box-shadow: 0 0 0 2px rgb(33, 150, 243) inset;
}

input,select,textarea{margin-left:1.3em;}



.c-form-select {
    height: 2.4em;
    width: calc(100% - 1.3em);
    padding: 0 8px;
    border-radius: 4px;
    border: none;
    box-shadow: 0 0 0 0px #ccc inset;
    appearance: none;
    -webkit-appearance: none;
    -moz-appearance: none;
    cursor: pointer;
}

.c-form-select::-ms-expand {
    display: none;
}

.c-form-select:focus {
    outline: 0;
    box-shadow: 0 0 0 2px rgb(33, 150, 243) inset;
}



.c-form-submit-button {margin:1em 0 1em 0;
    display: inline-block;
    width: 100%;
    padding: 8px;
    border: none;
    border-radius: 4px;
    background-color: #97b5a0!important;
    color: #fff;
    font-weight: bold;
    appearance: none;
    -webkit-appearance: none;
    -moz-appearance: none;
    cursor: pointer;
    border: 2px solid transparent;
}

.c-form-submit-button:hover {
    background-color: #709a7d;
    color: #000;
    font-weight: bold;
}

.c-form-submit-button:focus {
    outline: 0;
    background-color: #000;
    border: 2px solid rgb(33, 150, 243);
}


.c-form-submit-button-reno {margin:1em 0 1em 0;
    display: inline-block;
    width: 100%;
    padding: 8px;
    border: none;
    border-radius: 4px;
    background-color: #97b5a0;
    color: #fff;
    font-weight: bold;
    appearance: none;
    -webkit-appearance: none;
    -moz-appearance: none;
    cursor: pointer;
    border: 2px solid transparent;
}

.c-form-submit-button-reno:hover {
    background-color: #709a7d;
    color: #fff;
    font-weight: bold;
}

.c-form-submit-button-reno:focus {
    outline: 0;
    background-color: #97b5a0;
    border: 2px solid rgb(33, 150, 243);
}





.c-form-textarea {
    /*display: block;*/
    width: calc(100% - 1.3em);
    height: 5em;
    padding: 4px 0 0 1em;
    border-radius: 3px;
    border: none;
    box-shadow: 0 0 0 0px #ccc inset;
    appearance: none;
    -webkit-appearance: none;
    -moz-appearance: none;
    resize: vertical;
}

.c-form-textarea:focus {
    outline: 0;
    box-shadow: 0 0 0 2px rgb(33, 150, 243) inset;
}
