body{
    background-color: #1f0932 !important;
}
.content{
    background: #e5f2de;
    padding:50px 30px;
    border-radius:1px;
    width: 75%;
}

.list_eventos {
    column-count: 3;
    margin-bottom: 30px;
}
.list_eventos li{
    display:block;
}
ul.list_eventos label {
    font-weight: 400;
}
.list_convidados li{
    display:inline;
    padding:0px 10px;
}
.list_eventos input[type="radio"], .list_convidados input[type="radio"]{
    width:auto;
    padding-right:2px;
}
label{
    color:#66525f;
}
input[type="text"]{
    box-shadow: 0 0 0 2px transparent, 0 1px 0 rgba(0,0,0,0.08) inset;
    border:none;
    border-radius:2px;
    padding: 10px 4px;
}
.color_red{
    color:red;
}
.next{
    font-weight: 400;
    line-height: 2.8;
    padding: 0 1.8em;
    border-radius: 0.3em;
    letter-spacing: 0em;
    box-shadow: 0 0em 0em rgba(0,0,0,0.18);
    background-color: #f4a641;
    color:#FFF;
    padding:10px 20px;
}
.legenda li{
    padding:4px 0px;
    font-size:14px;
}
.list_conheceu input[type="radio"]{
    width:auto;
    margin-right:2px;
}
input[type="submit"]{
    font-weight: 400;
    padding: 0 1.8em;
    border-radius: 0.3em;
    letter-spacing: 0em;
    box-shadow: 0 0em 0em rgba(0,0,0,0.18);
    background-color: #f4a641;
    color:#FFF;
    padding:10px 20px;
    border:none;
    cursor: pointer;
}
.sc_detalhes_evento{display: none;}
.aviso{
    padding: 10px 20px;
    color: red;
    font-weight: bold;
    border: 1px solid black;
    display:block;
}
.areaMW{display: none;}
.list_opt_mw input[type="radio"] {
    width: auto;
}