/*###############################################################################################################################
## EAC 4/2014 ##################################################################################################################
###############################################################################################################################
## THESE STYLES SHOULD NOT NEED TO BE CHANGED. PLEASE DO NOT EDIT. ###########################################################
## OVERRIDE (ONLY IF ABSOLUTELY NECESSARY) BY DUPLICATING "RECAPTCHA.CSS" INTO YOUR LOCAL THEME DIRECTORY ###################
## MANAGE COLORS WITH "RECAPTCHA-COLOR.CSS" IN LOCAL THEME DIRECTORY #######################################################
###########################################################################################################################
########################################################################################################################*/

#recaptcha_widget{
    /* display: inline-block; */
    max-width: 320px;
    margin: 0 auto;
    padding: 10px;
}

#recaptcha_image{
    height: auto !important;
    width: auto !important;
    text-align: center;
}

#recaptcha_challenge_image{
    max-width: 300px;
    width: 100%;
}

#recaptcha_field{
    text-align: center;
    padding: 5px 15px;
}

#recaptcha_response_field{
    background-color: white;
    border-style: solid;
    border-radius: 5px;
    border-width: 2px;
    color: black;
}

#recaptcha_nav,
#recaptcha_field{
    margin-top: 10px;
}

#recaptcha_nav{
    text-align: center;
}

#recaptcha_nav a{
    display: inline-block;
    text-align: center;
    width: 28px;
}

#recaptcha_nav a,
#recaptcha_nav a i{
    transition: 200ms;
    font-size: 20px !important;
    line-height: 26px !important;
}

#recaptcha_field,
#recaptcha_nav a,
#recaptcha_widget,
#recaptcha_challenge_image{
    border-radius: 5px;
}

#recaptcha_audio_download:hover,
#recaptcha_audio_play_again:hover{
    text-decoration: underline;
}