#createError div, #updateError div {
    margin-bottom: 0.5vmin;
}
.error-div {
    margin-left: 0.5vmin;
}
#create-error-code, #create-error-message, #update-error-code, #update-error-message {
    font-weight: bold;
}
.error-div p {
    display: inline-block;
    width: 16vmin;
}
#subscribe-form > div:last-child, #createDone > div:last-child, #update-form > div:last-child {
    margin-top: 2vmin;
}
.label-subscribe, .label-update {
    color: #888;
    font-family: Roboto;
    font-weight: 300;
    text-align: left;
    padding: 0;
    font-size: 70%;
    margin-bottom: 0.3rem;
    margin-top: 0.3rem;
}
.label-subscribe::after, .label-update::after {
    content: "*";
    color: red;
    margin-left: 0.2vh;
}
.subscribe-form-container > p, #update-form-container > p {
    margin-bottom: 1vmin;
}
section#creating, section#updating {
    text-align: center;
}
section#creating #spinner, section#updating #spinner {
    margin-top: 10vmin;
    margin-bottom: 10vmin;
    width: 23.6vmin;            /* 23,6vmin définit pour avoir une taille de 240px à une résolution d'écran de 1920 x 1080 px */
    height: 23.6vmin;
}
section#tierslivrekeyAlreadyUsed > div p:last-child {
    margin-top: 0.5vmin;
}
.containerMain div {
    text-align: left;
    margin-bottom: 1vmin;
}
label[for="okok"]{
    display: inline-block;
    margin-right: 1vmin;
    text-decoration: underline;
    font-weight: bold;
    margin-bottom: 0;
    vertical-align: middle;
}
#okok{
    zoom: 1.5;
    vertical-align: middle;
    display: inline-block;
}
