.g-recaptcha-footer {
    transform:scale(0.82);
    -webkit-transform:scale(0.82);
    transform-origin:0 0;
    -webkit-transform-origin:0 0;
}

.g-recaptcha-form {
    transform:scale(1.08);
    -webkit-transform:scale(1.08);
    transform-origin:0 0;
    -webkit-transform-origin:0 0;
}

.title-description {
    padding: 20px 20px 30px 20px;
}

.menu-controll-box {
    position: relative;
    max-width: 1500px;
    margin-left: auto;
    margin-right: auto;
    padding-left: 15px;
    padding-right: 15px;
    padding-bottom: 3px;
    text-align: right;


    /*background-color: yellow;*/
}

.menu-controll-box .item {
    display: inline-block;


    /*background-color: grey;*/
}

.validation-box {
    width: 100%;
    padding: 15px 15px 15px 15px;



    /*background-color: yellow;*/
}

.validation-box .item {
    width: 100%;
    padding: 5px 5px 5px 5px;
    margin-bottom: 3px;
    border-radius: 8px;
    border-top-left-radius: 0px;
    border-bottom-right-radius: 0px;





    color: white;
    background-color: red;
}


.view-box {
    width: 100%;
    margin: 10px 50px 10px 50px;
    background-color: grey;
}

.pad-b-20 {
    padding-bottom: 20px !important;
}

.mar-b-20 {
    margin-bottom: 20px !important;
}

.mar-b-40 {
    margin-bottom: 40px !important;
}

.mar-tb-20 {
    margin-top: 20px !important;
    margin-bottom: 20px !important;
}

.feedback-outline {
    background-color: red;
    border-radius: 0.25rem;
    color: whitesmoke;
    padding-left: 4px;
}