
.frc-captcha{
    position:relative;
    border:0px solid #f4f4f4 !important;
    background-color:#E6EBF4 !important;
    padding:16px 20px !important;
    border-radius:8px;
    margin-bottom:16px;
    min-width:auto !important;
    max-width:100%!important;
}
.comm-page-forgot-password .frc-captcha{
    margin-top:20px;
    max-width:432px!important;
}
.frc-container{
    min-height:32px!important;
}
.frc-icon{
    fill:#0D3A93!important;
    stroke:#0D3A93!important;
    margin:0 8px 0 0;
    height:32px;
    width:32px;
}
.frc-content *{
    font-weight:400!important;
    font-size:16px!important;
    line-height:22px!important;
    color:#0D3A93!important;
}
.frc-banner{
    position:initial!important;
    display:block;
    text-align:right!important;
    margin-top:10px!important;
    font-size:12px!important;
    line-height:12.85px!important;
}
span.frc-banner a,span.frc-banner a b{
    color:#0D3A93!important;opacity:1 !important;}

.frc-content{
    display:initial!important;
    overflow-x:hidden !important;
}
.frc-text{
    display:block;
}
.frc-button{
    background-color:#e6ebf4!important;
    text-align:left!important;
    padding:0!important;
    text-decoration:underline!important;
}
.frc-button:hover,.frc-err-url:hover{
    font-weight:bold!important;
    background-color:#E6EBF4 !important;
}
.frc-button:focus,.frc-button:focus-visible,.frc-err-url:focus,.frc-err-url:focus-visible{
    border:0px solid #333 !important;
    outline:0px solid #000 !important;
}
.frc-progress::-webkit-progress-bar{
    background-color:#fff!important;
}
.frc-progress::-webkit-progress-value{
    background-color:#0D3A93!important;
}
.frc-progress::-moz-progress-bar{
    background-color:#0D3A93!important;
}
@media only screen and (max-width:767px){
    .frc-captcha{
        padding:12px !important;
    }
    .frc-content *{
        font-size:14px!important;
    }
    .comm-page-forgot-password .frc-captcha{
    max-width:100%!important;
    }
}
.comm-page-forgot-password .forgot_password_main .frc-captcha{
    max-width:560px !important;
}
@media only screen and (max-width:767px){
    .comm-page-forgot-password .forgot_password_main .frc-captcha{
        max-width:100% !important;
    }
}
