@charset "UTF-8";

.widget_form .privacypolicy {
margin: 30px 0;
}


#btn+div .submit {
    background: #FF0000;
    transition: .4s ease-in-out;
    margin: 10px 5px 0;
    min-width: 310px;
}
#btn+div .submit span{
    box-sizing: border-box;
    padding: 7px 20px 12px 20px !important;
    transition: .4s ease-in-out;
}
#btn+div .submit span input{
    background: #FF0000;
    padding: 0!important;
    font-size: 1.4rem;
    letter-spacing: 0.1rem;
}
#btn+div .submit:hover{
    opacity: 0.8;
}
#btn+div .submit:hover span {
    padding: 7px 25px 12px 15px !important;
}

#btn+div .submit:hover span input{
    padding: 0!important;
}