.captcha-box{
    clear:both;
    display: flex;
    justify-content: space-around;
}
.captcha-box .wrapper{
    display:flex;
    align-items:end;
    justify-content: center;
    margin: 10px 0;
    gap: 5px;
}
.captcha-box #canvas{
    border: 1px solid #ccc;
    border-radius: 5px;
}
.captcha-box button#submit-button,
.captcha-box span#reload-button{
    margin-bottom:0px;
}
.captcha-box button#reload-button{
    /* font-size: 18px;
    background-color: #000;
    border: none;
    border-radius: 5px;
    color: #fff;
    cursor: pointer; */
}
.captcha-box input[type="text"]{
    /* font-size:18px;
    width:100%;
    padding:15px 20px;
    border: 2px solid grey;
    border-radius: 5px; */
    padding: 11px 20px;
    margin:unset;
}
.captcha-box input[type="text"]:focus{
    /* border:2px solid lightgray;
    outline:none; */
}
.captcha-box button#submit-button{
    /* width:100%;
    background-color: darkgray;
    color:#fff;
    font-size:18px;
    border:none;
    padding:15px 20px;
    border-radius:50px;
    cursor:pointer; */
}
@media screen and (max-width: 1200px) {
  .captcha-box, .captcha-box .wrapper{
    flex-direction:column;
    align-items: center;
  }
}