/* Author: Ing Roberto Bolis - 301017.00.00 */

.txt-box {
    box-sizing: border-box;
    width: 100%;
}
@media (min-width: 64em) { .txt-box { padding-right: 4em; } }

.edit-box {
    box-sizing: border-box;
    width: 100%;
    margin: 0 auto;
    margin-top: 2em;
    border: 1px solid #a0a0a0;
    padding: 1em 2em 1em 2em;
}
@media (min-width: 48em) { .edit-box { width: 90%; padding: 2em 3em 2em 3em; } }
@media (min-width: 64em) { .edit-box { margin-top: 0; width: 100%; } }
@media (min-width: 80em) { .edit-box { margin-top: 0; padding: 2em 4em 2em 4em; } }

.w100 {
    width: 100%;
}

.spc-right {
    width: 100%;
}
@media (min-width: 48em) { .spc-right { width: 95%; } }

.co-box {
    box-sizing: border-box;
    width:100%;
    margin: 0 auto;
    border: 1px solid #a0a0a0;
    padding: 1em 2em 1em 2em;
}
@media (min-width: 48em) { .co-box { width: 70%; padding: 2em 3em 2em 3em; } }
@media (min-width: 64em) { .co-box { width: 70%; } }
@media (min-width: 80em) { .co-box { width: 60%;  padding: 2em 4em 2em 4em; } }

.msg-box {
    box-sizing: border-box;
    width: 100%;
    margin: 0 auto;
    border: 1px solid #a0a0a0;
    padding: 1em 1em 1em 1em;
    background: #f00;
    color: #fff;
}
@media (min-width: 48em) { .msg-box { width: 90%; padding: 1em 3em 1em 3em; } }
@media (min-width: 64em) { .msg-box { width: 100%; } }
@media (min-width: 80em) { .msg-box { padding: 1em 4em 1em 4em; } }

.msg-box p {
    font-size: 1em;
}

.inse-box-tit {
    box-sizing: border-box;
    padding: 0;
    margin: 0em 0.5em 1em 0.5em;
}

.inse-box {
    box-sizing: border-box;
    border: 1px solid #a0a0a0;
    padding: 1em 1em 1em 1em;
    margin: 0em 0.5em 1em 0.5em;
}

.inse-box p.rid {
    font-size: 0.8em;
}

.inse-box img {
    float:right;
    margin-top: 1em;
}