/* @group Continue/Submit Buttons */


a.button_submit {
    background: transparent url(button-type-7-1.5x.gif) no-repeat scroll 100% 0;
    color: #fff;
    display: inline-block;
    height: 101px;
    text-decoration: none;
    font: bold 25px Arial, Helvetica, "Lucida Grande", sans-serif;
    white-space: nowrap;
}

a.button_submit span {
    background: transparent url(button-type-7-1.5x.gif) no-repeat 0 0;
    display: block;
    line-height: 101px;
    padding: 0 0 0 35px;
    margin-right: 95px;
} 
a.button_submit:hover {
    background-position: 100% -101px;
    outline: none;
}

a.button_submit:hover span {
    color: #9b3c00;
    background-position: 0 -101px;
    margin-right: 95px;
    padding: 0 0 0 35px;
} 

a.button_submit:active {
    background-position: 100% -201px;
    outline: none;
}

a.button_submit:active span {
    background-position: 0 -201px;
    margin-right: 95px;
    padding: 0 0 0 35px;
}


/* @end */

/* @group TCPA Disabled Buttons */

div.container_submitButton a.disabledBtn {
    color:#d1d1d1;
    background:url(button-type-7-1.5x-disabled.gif) no-repeat 100% 0 !important;
    cursor:default;
}
div.container_submitButton a.disabledBtn span {
    background:url(button-type-7-1.5x-disabled.gif) no-repeat 0 0 !important;
}
div.container_submitButton a:hover.disabledBtn span{
    color:#d1d1d1;
}

/* @end */


@media only screen and (max-width: 480px) {
    a.button_submit {
        font: bold 16px Arial, Helvetica, "Lucida Grande", sans-serif;
        max-width:300px;
        white-space: pre-wrap;
    }

    a.button_submit span {
        line-height: 20px;
        padding: 20px 0 0 35px;
        height:81px;
    }
    a.button_submit:hover {
        background-position: 100% -101px;
        outline: none;
    }
    a.button_submit:hover span {
        color: #9b3c00;
        background-position: 0 -101px;
        margin-right: 95px;
        padding: 20px 0 0 35px;
        height:81px;
    } 
    a.button_submit:active {
        background-position: 100% -201px;
        outline: none;
    }
    a.button_submit:active span {
        background-position: 0 -201px;
        margin-right: 95px;
        padding: 20px 0 0 35px;
    }
}