/*GFORM FAKE LOADER*/
@-webkit-keyframes loading {
    from {
        width: 0
    }

    to {
        width: 100%
    }
}

@keyframes loading {
    from {
        width: 0
    }

    to {
        width: 100%
    }
}


.with-fake-loader {
    height: 100%
}

.with-fake-loader .gform_page_fields {
    display: table;
    height: 100%
}

.with-fake-loader .gform_page_fields .gform_fields {
    display: table-cell;
    vertical-align: middle
}

.with-fake-loader p {
    text-align: center
}

.with-fake-loader p:last-child {
    margin-bottom: 0 !important
}

.with-fake-loader .gform_page_footer {
    display: none
}
.gform_page.settings-saved .fake-loader-paged,
.fake-loader {
    width: 100%;
    margin: 0 0 20px 0;
    -moz-border-radius: .5em;
    -webkit-border-radius: .5em;
    border-radius: .5em;
    background: -moz-linear-gradient(top, #1a1a1a, #000);
    background: -webkit-linear-gradient(top, #1a1a1a, #000);
    background: linear-gradient(to bottom, #1a1a1a, #000);
    -moz-box-shadow: 0 1px 0 rgba(255, 255, 255, 0.1);
    -webkit-box-shadow: 0 1px 0 rgba(255, 255, 255, 0.1);
    box-shadow: 0 1px 0 rgba(255, 255, 255, 0.1)
}
.gform_page.settings-saved .fake-loader-paged:after,
.fake-loader:after {
    content: '';
    display: block;
    height: 20px;
    -moz-border-radius: .5em;
    -webkit-border-radius: .5em;
    border-radius: .5em;
    background: -moz-linear-gradient(left, #438c43, #62b84f, #92d15a, #c9eb63, #f5ff85);
    background: -webkit-linear-gradient(left, #438c43, #62b84f, #92d15a, #c9eb63, #f5ff85);
    background: linear-gradient(to right, #438c43, #62b84f, #92d15a, #c9eb63, #f5ff85);
    -moz-box-shadow: inset -2px 0 5px rgba(0, 0, 0, 0.3);
    -webkit-box-shadow: inset -2px 0 5px rgba(0, 0, 0, 0.3);
    box-shadow: inset -2px 0 5px rgba(0, 0, 0, 0.3);
    -webkit-animation: loading 5s linear forwards;
    animation: loading 5s linear forwards;
}
.gform_page.settings-saved .fake-loader-paged,
.gform_page.settings-saved .fake-loader-paged:after,
.fake-loader,
.fake-loader:after {
    height: 5px
}