/*BOC reload icon for Captcha, noRiddle*/
.stern img {margin:4px 0 0; vertical-align: middle;}
.stern .dice-cont {display:inline-block; vertical-align: middle;}
#rel-capt {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    vertical-align: middle;
    cursor:pointer;
    width: 46px;
    height: 46px;
    min-width: 46px;
    padding: 0;
    line-height: 1;
    margin: 4px 2px 0;
}
#rel-capt svg {
    display: block;
    width: 24px;
    height: 24px;
}
/*EOC reload icon for Captcha, noRiddle*/
/*BOC dice captcha, noRiddle, 01-2023*/
.fa-alea-f:before {content: "\f525";}
.fa-alea-e:before {content: "\f528";}
.fa-alea-d:before {content: "\f527";}
.fa-alea-c:before {content: "\f524";}
.fa-alea-b:before {content: "\f523";}
.fa-alea-a:before {content: "\f526";}

.fa-repeat::before {
    content: "\f363";
}

/*BOC css dice*/
.css-alea {
    display:inline-block;
    position: relative;
    width:46px;
    height:46px;
    margin:4px 2px 0;
    border-radius:6px;
    vertical-align:middle;
}

.css-alea-f:before,
.css-alea-e:before,
.css-alea-d:before,
.css-alea-c:before,
.css-alea-b:before,
.css-alea-a:before {
    content:"";
    display:inline-block;
    background:#fff;
    position:absolute;
    width:8px;
    height:8px;
    border-radius:50%;
}

.css-alea-f::before {
    left:19px;
    top:19px;
}
.css-alea-e::before,
.css-alea-d::before,
.css-alea-c::before,
.css-alea-b::before,
.css-alea-a::before {
    left:7px;
    top:7px;
}

.css-alea-e::before {
    box-shadow:24px 24px 0 #fff;
}

.css-alea-d::before {
    box-shadow:12px 12px 0 #fff, 24px 24px 0 #fff;
}

.css-alea-c::before {
    box-shadow:0 24px 0 #fff, 24px 0 0 #fff, 24px 24px 0 #fff;
}

.css-alea-b::before {
    box-shadow:0 24px 0 #fff, 24px 0 0 #fff, 24px 24px 0 #fff, 12px 12px 0 #fff;
}

.css-alea-a::before {
    box-shadow:0 12px 0 #fff, 0 24px 0 #fff, 24px 0 0 #fff, 24px 12px 0 #fff, 24px 24px 0 #fff;
}
/*EOC css dice*/
/*EOC dice captcha, noRiddle, 01-2023*/
