/** Gravity Forms CSS **/

.gform_wrapper {
    margin: 0;
}

.gfield {
    position: relative;
}

.ginput_container {
    margin-top: 0;
}

.ginput_container input,
.ginput_container select,
.ginput_container textarea {
    transition: 300ms ease-in-out 0s;
    margin-top: 0 !important;
    padding: 15px 10px !important;
    border: 1px solid #ccc;
    border-radius: 2px;
}

.ginput_container input:focus,
.ginput_container select:focus,
.ginput_container textarea:focus {
    border: 1px solid #222;
}

.gform_button {
    background: #959595;
    padding: 15px;
    color: #fff;
    text-align: center;
    width: auto;
    transition: 300ms ease-in-out 0s;
    border: 0 none;
    font-weight: bold;
}

.gform_button:hover {
    cursor: pointer;
    background: #838383;
}

.gform_footer {
    margin-top: 0 !important;
}
