/*!WUFOO CSS*/

.form-control, .wufoo-form-container.wufoo input {
    -o-transition: border-color ease-in-out .15s,box-shadow ease-in-out .15s;
    -webkit-transition: border-color ease-in-out .15s,-webkit-box-shadow ease-in-out .15s;
    transition: border-color ease-in-out .15s,box-shadow ease-in-out .15s
}

#container, .wufoo-form-container body, .wufoo-form-container html, .wufoo-form-container.wufoo {
    margin: 0 !important;
    padding: 0 !important
}

#container {
    background: #333;
    width: 100% !important;
    overflow: visible !important
}

.wufoo-form-container.wufoo {
    color: #fff !important;
    overflow: visible !important;
    text-align: center
}

    .wufoo-form-container.wufoo .focused {
        background: #e31d1a
    }

    .wufoo-form-container.wufoo .instruct {
        background-color: #e31d1a
    }

    .wufoo-form-container.wufoo .info, .wufoo-form-container.wufoo .instruct {
        border: 0
    }

        .wufoo-form-container.wufoo .info h2, .wufoo-form-container.wufoo .section h3, .wufoo-form-container.wufoo h2 {
            color: #fff !important;
            font-family: Raleway,sans-serif !important
        }

        .wufoo-form-container.wufoo .info div, .wufoo-form-container.wufoo .instruct, .wufoo-form-container.wufoo .section div, .wufoo-form-container.wufoo label.choice, .wufoo-form-container.wufoo legend.desc, .wufoo-form-container.wufoo li div, .wufoo-form-container.wufoo li div label, .wufoo-form-container.wufoo li span label {
            color: #fff !important;
            font-family: Roboto,sans-serif !important
        }

    .wufoo-form-container.wufoo label.desc {
        font-family: 'Roboto Condensed',sans-serif;
        font-weight: 400;
        color: #fff;
        font-size: 16px;
        text-transform: uppercase
    }

    .wufoo-form-container.wufoo input {
        height: 36px;
        padding: 1px 6px;
        border: 0;
        background-color: #fff;
        border-radius: 4px;
        -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075);
        box-shadow: inset 0 1px 1px rgba(0,0,0,.075);
        width: 96% !important;
        text-align: center !important
    }

        .wufoo-form-container.wufoo input:focus {
            border-color: #e31d1a;
            outline: 0;
            -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(227,29,26,.6);
            box-shadow: inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(227,29,26,.6)
        }

        .wufoo-form-container.wufoo input[type=submit] {
            display: inline-block;
            margin-bottom: 0;
            font-weight: 400;
            text-align: center;
            -ms-touch-action: manipulation;
            touch-action: manipulation;
            cursor: pointer;
            border: 1px solid #cc1a17;
            padding: 6px 12px;
            font-size: 16px;
            line-height: 1.42857143;
            border-radius: 4px;
            -webkit-user-select: none;
            -moz-user-select: none;
            -ms-user-select: none;
            user-select: none;
            white-space: normal;
            color: #fff;
            background-color: #e31d1a;
            width: auto !important;
            font-family: Roboto,sans-serif !important
        }

            .wufoo input[type=submit]:focus, .wufoo-form-container.wufoo input[type=submit].focus {
                color: #fff;
                background-color: #b51715;
                border-color: #5a0b0a
            }

            .wufoo-form-container .open > .dropdown-toggle.wufoo input[type=submit], .wufoo-form-container .wufoo input[type=submit]:active, .wufoo-form-container .wufoo input[type=submit]:hover, .wufoo-form-container.wufoo input[type=submit].active {
                color: #fff;
                background-color: #b51715;
                border-color: #951311
            }

                .wufoo input[type=submit].active.focus, .wufoo-form-container .open > .dropdown-toggle.wufoo input[type=submit].focus, .wufoo-form-container .open > .dropdown-toggle.wufoo input[type=submit]:focus, .wufoo-form-container .open > .dropdown-toggle.wufoo input[type=submit]:hover, .wufoo-form-container .wufoo input[type=submit].active:focus, .wufoo-form-container .wufoo input[type=submit].active:hover, .wufoo-form-container .wufoo input[type=submit]:active:focus, .wufoo-form-container .wufoo input[type=submit]:active:hover, .wufoo-form-container.wufoo input[type=submit]:active.focus {
                    color: #fff;
                    background-color: #951311;
                    border-color: #5a0b0a
                }

            .wufoo input[type=submit].disabled.focus, .wufoo-form-container .wufoo input[type=submit].disabled:focus, .wufoo-form-container .wufoo input[type=submit].disabled:hover, .wufoo-form-container .wufoo input[type=submit][disabled].focus, .wufoo-form-container .wufoo input[type=submit][disabled]:focus, .wufoo-form-container .wufoo input[type=submit][disabled]:hover, .wufoo-form-container fieldset[disabled] .wufoo input[type=submit].focus, .wufoo-form-container fieldset[disabled] .wufoo input[type=submit]:focus, .wufoo-form-container fieldset[disabled] .wufoo input[type=submit]:hover {
                background-color: #e31d1a;
                border-color: #cc1a17
            }

.wufoo input[type=submit] .badge {
    color: #e31d1a;
    background-color: #fff
}
/*!END WUFOO CSS*/
